001    /**
002     * Copyright (c) 2000-2013 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.softwarecatalog.service;
016    
017    import aQute.bnd.annotation.ProviderType;
018    
019    import com.liferay.portal.service.ServiceWrapper;
020    
021    /**
022     * Provides a wrapper for {@link SCProductEntryLocalService}.
023     *
024     * @author Brian Wing Shun Chan
025     * @see SCProductEntryLocalService
026     * @generated
027     */
028    @ProviderType
029    public class SCProductEntryLocalServiceWrapper
030            implements SCProductEntryLocalService,
031                    ServiceWrapper<SCProductEntryLocalService> {
032            public SCProductEntryLocalServiceWrapper(
033                    SCProductEntryLocalService scProductEntryLocalService) {
034                    _scProductEntryLocalService = scProductEntryLocalService;
035            }
036    
037            /**
038            * Adds the s c product entry to the database. Also notifies the appropriate model listeners.
039            *
040            * @param scProductEntry the s c product entry
041            * @return the s c product entry that was added
042            * @throws SystemException if a system exception occurred
043            */
044            @Override
045            public com.liferay.portlet.softwarecatalog.model.SCProductEntry addSCProductEntry(
046                    com.liferay.portlet.softwarecatalog.model.SCProductEntry scProductEntry)
047                    throws com.liferay.portal.kernel.exception.SystemException {
048                    return _scProductEntryLocalService.addSCProductEntry(scProductEntry);
049            }
050    
051            /**
052            * Creates a new s c product entry with the primary key. Does not add the s c product entry to the database.
053            *
054            * @param productEntryId the primary key for the new s c product entry
055            * @return the new s c product entry
056            */
057            @Override
058            public com.liferay.portlet.softwarecatalog.model.SCProductEntry createSCProductEntry(
059                    long productEntryId) {
060                    return _scProductEntryLocalService.createSCProductEntry(productEntryId);
061            }
062    
063            /**
064            * Deletes the s c product entry with the primary key from the database. Also notifies the appropriate model listeners.
065            *
066            * @param productEntryId the primary key of the s c product entry
067            * @return the s c product entry that was removed
068            * @throws PortalException if a s c product entry with the primary key could not be found
069            * @throws SystemException if a system exception occurred
070            */
071            @Override
072            public com.liferay.portlet.softwarecatalog.model.SCProductEntry deleteSCProductEntry(
073                    long productEntryId)
074                    throws com.liferay.portal.kernel.exception.PortalException,
075                            com.liferay.portal.kernel.exception.SystemException {
076                    return _scProductEntryLocalService.deleteSCProductEntry(productEntryId);
077            }
078    
079            /**
080            * Deletes the s c product entry from the database. Also notifies the appropriate model listeners.
081            *
082            * @param scProductEntry the s c product entry
083            * @return the s c product entry that was removed
084            * @throws SystemException if a system exception occurred
085            */
086            @Override
087            public com.liferay.portlet.softwarecatalog.model.SCProductEntry deleteSCProductEntry(
088                    com.liferay.portlet.softwarecatalog.model.SCProductEntry scProductEntry)
089                    throws com.liferay.portal.kernel.exception.SystemException {
090                    return _scProductEntryLocalService.deleteSCProductEntry(scProductEntry);
091            }
092    
093            @Override
094            public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
095                    return _scProductEntryLocalService.dynamicQuery();
096            }
097    
098            /**
099            * Performs a dynamic query on the database and returns the matching rows.
100            *
101            * @param dynamicQuery the dynamic query
102            * @return the matching rows
103            * @throws SystemException if a system exception occurred
104            */
105            @Override
106            @SuppressWarnings("rawtypes")
107            public java.util.List dynamicQuery(
108                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
109                    throws com.liferay.portal.kernel.exception.SystemException {
110                    return _scProductEntryLocalService.dynamicQuery(dynamicQuery);
111            }
112    
113            /**
114            * Performs a dynamic query on the database and returns a range of the matching rows.
115            *
116            * <p>
117            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.softwarecatalog.model.impl.SCProductEntryModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
118            * </p>
119            *
120            * @param dynamicQuery the dynamic query
121            * @param start the lower bound of the range of model instances
122            * @param end the upper bound of the range of model instances (not inclusive)
123            * @return the range of matching rows
124            * @throws SystemException if a system exception occurred
125            */
126            @Override
127            @SuppressWarnings("rawtypes")
128            public java.util.List dynamicQuery(
129                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
130                    int end) throws com.liferay.portal.kernel.exception.SystemException {
131                    return _scProductEntryLocalService.dynamicQuery(dynamicQuery, start, end);
132            }
133    
134            /**
135            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
136            *
137            * <p>
138            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.softwarecatalog.model.impl.SCProductEntryModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
139            * </p>
140            *
141            * @param dynamicQuery the dynamic query
142            * @param start the lower bound of the range of model instances
143            * @param end the upper bound of the range of model instances (not inclusive)
144            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
145            * @return the ordered range of matching rows
146            * @throws SystemException if a system exception occurred
147            */
148            @Override
149            @SuppressWarnings("rawtypes")
150            public java.util.List dynamicQuery(
151                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
152                    int end,
153                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
154                    throws com.liferay.portal.kernel.exception.SystemException {
155                    return _scProductEntryLocalService.dynamicQuery(dynamicQuery, start,
156                            end, orderByComparator);
157            }
158    
159            /**
160            * Returns the number of rows that match the dynamic query.
161            *
162            * @param dynamicQuery the dynamic query
163            * @return the number of rows that match the dynamic query
164            * @throws SystemException if a system exception occurred
165            */
166            @Override
167            public long dynamicQueryCount(
168                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
169                    throws com.liferay.portal.kernel.exception.SystemException {
170                    return _scProductEntryLocalService.dynamicQueryCount(dynamicQuery);
171            }
172    
173            /**
174            * Returns the number of rows that match the dynamic query.
175            *
176            * @param dynamicQuery the dynamic query
177            * @param projection the projection to apply to the query
178            * @return the number of rows that match the dynamic query
179            * @throws SystemException if a system exception occurred
180            */
181            @Override
182            public long dynamicQueryCount(
183                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
184                    com.liferay.portal.kernel.dao.orm.Projection projection)
185                    throws com.liferay.portal.kernel.exception.SystemException {
186                    return _scProductEntryLocalService.dynamicQueryCount(dynamicQuery,
187                            projection);
188            }
189    
190            @Override
191            public com.liferay.portlet.softwarecatalog.model.SCProductEntry fetchSCProductEntry(
192                    long productEntryId)
193                    throws com.liferay.portal.kernel.exception.SystemException {
194                    return _scProductEntryLocalService.fetchSCProductEntry(productEntryId);
195            }
196    
197            /**
198            * Returns the s c product entry with the primary key.
199            *
200            * @param productEntryId the primary key of the s c product entry
201            * @return the s c product entry
202            * @throws PortalException if a s c product entry with the primary key could not be found
203            * @throws SystemException if a system exception occurred
204            */
205            @Override
206            public com.liferay.portlet.softwarecatalog.model.SCProductEntry getSCProductEntry(
207                    long productEntryId)
208                    throws com.liferay.portal.kernel.exception.PortalException,
209                            com.liferay.portal.kernel.exception.SystemException {
210                    return _scProductEntryLocalService.getSCProductEntry(productEntryId);
211            }
212    
213            @Override
214            public com.liferay.portal.model.PersistedModel getPersistedModel(
215                    java.io.Serializable primaryKeyObj)
216                    throws com.liferay.portal.kernel.exception.PortalException,
217                            com.liferay.portal.kernel.exception.SystemException {
218                    return _scProductEntryLocalService.getPersistedModel(primaryKeyObj);
219            }
220    
221            /**
222            * Returns a range of all the s c product entries.
223            *
224            * <p>
225            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.softwarecatalog.model.impl.SCProductEntryModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
226            * </p>
227            *
228            * @param start the lower bound of the range of s c product entries
229            * @param end the upper bound of the range of s c product entries (not inclusive)
230            * @return the range of s c product entries
231            * @throws SystemException if a system exception occurred
232            */
233            @Override
234            public java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getSCProductEntries(
235                    int start, int end)
236                    throws com.liferay.portal.kernel.exception.SystemException {
237                    return _scProductEntryLocalService.getSCProductEntries(start, end);
238            }
239    
240            /**
241            * Returns the number of s c product entries.
242            *
243            * @return the number of s c product entries
244            * @throws SystemException if a system exception occurred
245            */
246            @Override
247            public int getSCProductEntriesCount()
248                    throws com.liferay.portal.kernel.exception.SystemException {
249                    return _scProductEntryLocalService.getSCProductEntriesCount();
250            }
251    
252            /**
253            * Updates the s c product entry in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
254            *
255            * @param scProductEntry the s c product entry
256            * @return the s c product entry that was updated
257            * @throws SystemException if a system exception occurred
258            */
259            @Override
260            public com.liferay.portlet.softwarecatalog.model.SCProductEntry updateSCProductEntry(
261                    com.liferay.portlet.softwarecatalog.model.SCProductEntry scProductEntry)
262                    throws com.liferay.portal.kernel.exception.SystemException {
263                    return _scProductEntryLocalService.updateSCProductEntry(scProductEntry);
264            }
265    
266            /**
267            * @throws SystemException if a system exception occurred
268            */
269            @Override
270            public void addSCLicenseSCProductEntry(long licenseId, long productEntryId)
271                    throws com.liferay.portal.kernel.exception.SystemException {
272                    _scProductEntryLocalService.addSCLicenseSCProductEntry(licenseId,
273                            productEntryId);
274            }
275    
276            /**
277            * @throws SystemException if a system exception occurred
278            */
279            @Override
280            public void addSCLicenseSCProductEntry(long licenseId,
281                    com.liferay.portlet.softwarecatalog.model.SCProductEntry scProductEntry)
282                    throws com.liferay.portal.kernel.exception.SystemException {
283                    _scProductEntryLocalService.addSCLicenseSCProductEntry(licenseId,
284                            scProductEntry);
285            }
286    
287            /**
288            * @throws SystemException if a system exception occurred
289            */
290            @Override
291            public void addSCLicenseSCProductEntries(long licenseId,
292                    long[] productEntryIds)
293                    throws com.liferay.portal.kernel.exception.SystemException {
294                    _scProductEntryLocalService.addSCLicenseSCProductEntries(licenseId,
295                            productEntryIds);
296            }
297    
298            /**
299            * @throws SystemException if a system exception occurred
300            */
301            @Override
302            public void addSCLicenseSCProductEntries(long licenseId,
303                    java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> SCProductEntries)
304                    throws com.liferay.portal.kernel.exception.SystemException {
305                    _scProductEntryLocalService.addSCLicenseSCProductEntries(licenseId,
306                            SCProductEntries);
307            }
308    
309            /**
310            * @throws SystemException if a system exception occurred
311            */
312            @Override
313            public void clearSCLicenseSCProductEntries(long licenseId)
314                    throws com.liferay.portal.kernel.exception.SystemException {
315                    _scProductEntryLocalService.clearSCLicenseSCProductEntries(licenseId);
316            }
317    
318            /**
319            * @throws SystemException if a system exception occurred
320            */
321            @Override
322            public void deleteSCLicenseSCProductEntry(long licenseId,
323                    long productEntryId)
324                    throws com.liferay.portal.kernel.exception.SystemException {
325                    _scProductEntryLocalService.deleteSCLicenseSCProductEntry(licenseId,
326                            productEntryId);
327            }
328    
329            /**
330            * @throws SystemException if a system exception occurred
331            */
332            @Override
333            public void deleteSCLicenseSCProductEntry(long licenseId,
334                    com.liferay.portlet.softwarecatalog.model.SCProductEntry scProductEntry)
335                    throws com.liferay.portal.kernel.exception.SystemException {
336                    _scProductEntryLocalService.deleteSCLicenseSCProductEntry(licenseId,
337                            scProductEntry);
338            }
339    
340            /**
341            * @throws SystemException if a system exception occurred
342            */
343            @Override
344            public void deleteSCLicenseSCProductEntries(long licenseId,
345                    long[] productEntryIds)
346                    throws com.liferay.portal.kernel.exception.SystemException {
347                    _scProductEntryLocalService.deleteSCLicenseSCProductEntries(licenseId,
348                            productEntryIds);
349            }
350    
351            /**
352            * @throws SystemException if a system exception occurred
353            */
354            @Override
355            public void deleteSCLicenseSCProductEntries(long licenseId,
356                    java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> SCProductEntries)
357                    throws com.liferay.portal.kernel.exception.SystemException {
358                    _scProductEntryLocalService.deleteSCLicenseSCProductEntries(licenseId,
359                            SCProductEntries);
360            }
361    
362            /**
363            * @throws SystemException if a system exception occurred
364            */
365            @Override
366            public java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getSCLicenseSCProductEntries(
367                    long licenseId)
368                    throws com.liferay.portal.kernel.exception.SystemException {
369                    return _scProductEntryLocalService.getSCLicenseSCProductEntries(licenseId);
370            }
371    
372            /**
373            * @throws SystemException if a system exception occurred
374            */
375            @Override
376            public java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getSCLicenseSCProductEntries(
377                    long licenseId, int start, int end)
378                    throws com.liferay.portal.kernel.exception.SystemException {
379                    return _scProductEntryLocalService.getSCLicenseSCProductEntries(licenseId,
380                            start, end);
381            }
382    
383            /**
384            * @throws SystemException if a system exception occurred
385            */
386            @Override
387            public java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getSCLicenseSCProductEntries(
388                    long licenseId, int start, int end,
389                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
390                    throws com.liferay.portal.kernel.exception.SystemException {
391                    return _scProductEntryLocalService.getSCLicenseSCProductEntries(licenseId,
392                            start, end, orderByComparator);
393            }
394    
395            /**
396            * @throws SystemException if a system exception occurred
397            */
398            @Override
399            public int getSCLicenseSCProductEntriesCount(long licenseId)
400                    throws com.liferay.portal.kernel.exception.SystemException {
401                    return _scProductEntryLocalService.getSCLicenseSCProductEntriesCount(licenseId);
402            }
403    
404            /**
405            * @throws SystemException if a system exception occurred
406            */
407            @Override
408            public boolean hasSCLicenseSCProductEntry(long licenseId,
409                    long productEntryId)
410                    throws com.liferay.portal.kernel.exception.SystemException {
411                    return _scProductEntryLocalService.hasSCLicenseSCProductEntry(licenseId,
412                            productEntryId);
413            }
414    
415            /**
416            * @throws SystemException if a system exception occurred
417            */
418            @Override
419            public boolean hasSCLicenseSCProductEntries(long licenseId)
420                    throws com.liferay.portal.kernel.exception.SystemException {
421                    return _scProductEntryLocalService.hasSCLicenseSCProductEntries(licenseId);
422            }
423    
424            /**
425            * @throws SystemException if a system exception occurred
426            */
427            @Override
428            public void setSCLicenseSCProductEntries(long licenseId,
429                    long[] productEntryIds)
430                    throws com.liferay.portal.kernel.exception.SystemException {
431                    _scProductEntryLocalService.setSCLicenseSCProductEntries(licenseId,
432                            productEntryIds);
433            }
434    
435            /**
436            * Returns the Spring bean ID for this bean.
437            *
438            * @return the Spring bean ID for this bean
439            */
440            @Override
441            public java.lang.String getBeanIdentifier() {
442                    return _scProductEntryLocalService.getBeanIdentifier();
443            }
444    
445            /**
446            * Sets the Spring bean ID for this bean.
447            *
448            * @param beanIdentifier the Spring bean ID for this bean
449            */
450            @Override
451            public void setBeanIdentifier(java.lang.String beanIdentifier) {
452                    _scProductEntryLocalService.setBeanIdentifier(beanIdentifier);
453            }
454    
455            @Override
456            public com.liferay.portlet.softwarecatalog.model.SCProductEntry addProductEntry(
457                    long userId, java.lang.String name, java.lang.String type,
458                    java.lang.String tags, java.lang.String shortDescription,
459                    java.lang.String longDescription, java.lang.String pageURL,
460                    java.lang.String author, java.lang.String repoGroupId,
461                    java.lang.String repoArtifactId, long[] licenseIds,
462                    java.util.List<byte[]> thumbnails, java.util.List<byte[]> fullImages,
463                    com.liferay.portal.service.ServiceContext serviceContext)
464                    throws com.liferay.portal.kernel.exception.PortalException,
465                            com.liferay.portal.kernel.exception.SystemException {
466                    return _scProductEntryLocalService.addProductEntry(userId, name, type,
467                            tags, shortDescription, longDescription, pageURL, author,
468                            repoGroupId, repoArtifactId, licenseIds, thumbnails, fullImages,
469                            serviceContext);
470            }
471    
472            @Override
473            public void addProductEntryResources(long productEntryId,
474                    boolean addGroupPermissions, boolean addGuestPermissions)
475                    throws com.liferay.portal.kernel.exception.PortalException,
476                            com.liferay.portal.kernel.exception.SystemException {
477                    _scProductEntryLocalService.addProductEntryResources(productEntryId,
478                            addGroupPermissions, addGuestPermissions);
479            }
480    
481            @Override
482            public void addProductEntryResources(long productEntryId,
483                    java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
484                    throws com.liferay.portal.kernel.exception.PortalException,
485                            com.liferay.portal.kernel.exception.SystemException {
486                    _scProductEntryLocalService.addProductEntryResources(productEntryId,
487                            groupPermissions, guestPermissions);
488            }
489    
490            @Override
491            public void addProductEntryResources(
492                    com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry,
493                    boolean addGroupPermissions, boolean addGuestPermissions)
494                    throws com.liferay.portal.kernel.exception.PortalException,
495                            com.liferay.portal.kernel.exception.SystemException {
496                    _scProductEntryLocalService.addProductEntryResources(productEntry,
497                            addGroupPermissions, addGuestPermissions);
498            }
499    
500            @Override
501            public void addProductEntryResources(
502                    com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry,
503                    java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
504                    throws com.liferay.portal.kernel.exception.PortalException,
505                            com.liferay.portal.kernel.exception.SystemException {
506                    _scProductEntryLocalService.addProductEntryResources(productEntry,
507                            groupPermissions, guestPermissions);
508            }
509    
510            @Override
511            public void deleteProductEntries(long groupId)
512                    throws com.liferay.portal.kernel.exception.PortalException,
513                            com.liferay.portal.kernel.exception.SystemException {
514                    _scProductEntryLocalService.deleteProductEntries(groupId);
515            }
516    
517            @Override
518            public com.liferay.portlet.softwarecatalog.model.SCProductEntry deleteProductEntry(
519                    long productEntryId)
520                    throws com.liferay.portal.kernel.exception.PortalException,
521                            com.liferay.portal.kernel.exception.SystemException {
522                    return _scProductEntryLocalService.deleteProductEntry(productEntryId);
523            }
524    
525            @Override
526            public com.liferay.portlet.softwarecatalog.model.SCProductEntry deleteProductEntry(
527                    com.liferay.portlet.softwarecatalog.model.SCProductEntry productEntry)
528                    throws com.liferay.portal.kernel.exception.PortalException,
529                            com.liferay.portal.kernel.exception.SystemException {
530                    return _scProductEntryLocalService.deleteProductEntry(productEntry);
531            }
532    
533            @Override
534            public java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getCompanyProductEntries(
535                    long companyId, int start, int end)
536                    throws com.liferay.portal.kernel.exception.SystemException {
537                    return _scProductEntryLocalService.getCompanyProductEntries(companyId,
538                            start, end);
539            }
540    
541            @Override
542            public int getCompanyProductEntriesCount(long companyId)
543                    throws com.liferay.portal.kernel.exception.SystemException {
544                    return _scProductEntryLocalService.getCompanyProductEntriesCount(companyId);
545            }
546    
547            @Override
548            public java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getProductEntries(
549                    long groupId, int start, int end)
550                    throws com.liferay.portal.kernel.exception.SystemException {
551                    return _scProductEntryLocalService.getProductEntries(groupId, start, end);
552            }
553    
554            @Override
555            public java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getProductEntries(
556                    long groupId, int start, int end,
557                    com.liferay.portal.kernel.util.OrderByComparator obc)
558                    throws com.liferay.portal.kernel.exception.SystemException {
559                    return _scProductEntryLocalService.getProductEntries(groupId, start,
560                            end, obc);
561            }
562    
563            @Override
564            public java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getProductEntries(
565                    long groupId, long userId, int start, int end)
566                    throws com.liferay.portal.kernel.exception.SystemException {
567                    return _scProductEntryLocalService.getProductEntries(groupId, userId,
568                            start, end);
569            }
570    
571            @Override
572            public java.util.List<com.liferay.portlet.softwarecatalog.model.SCProductEntry> getProductEntries(
573                    long groupId, long userId, int start, int end,
574                    com.liferay.portal.kernel.util.OrderByComparator obc)
575                    throws com.liferay.portal.kernel.exception.SystemException {
576                    return _scProductEntryLocalService.getProductEntries(groupId, userId,
577                            start, end, obc);
578            }
579    
580            @Override
581            public int getProductEntriesCount(long groupId)
582                    throws com.liferay.portal.kernel.exception.SystemException {
583                    return _scProductEntryLocalService.getProductEntriesCount(groupId);
584            }
585    
586            @Override
587            public int getProductEntriesCount(long groupId, long userId)
588                    throws com.liferay.portal.kernel.exception.SystemException {
589                    return _scProductEntryLocalService.getProductEntriesCount(groupId,
590                            userId);
591            }
592    
593            @Override
594            public com.liferay.portlet.softwarecatalog.model.SCProductEntry getProductEntry(
595                    long productEntryId)
596                    throws com.liferay.portal.kernel.exception.PortalException,
597                            com.liferay.portal.kernel.exception.SystemException {
598                    return _scProductEntryLocalService.getProductEntry(productEntryId);
599            }
600    
601            @Override
602            public java.lang.String getRepositoryXML(long groupId,
603                    java.lang.String baseImageURL, java.util.Date oldestDate,
604                    int maxNumOfVersions, java.util.Properties repoSettings)
605                    throws com.liferay.portal.kernel.exception.SystemException {
606                    return _scProductEntryLocalService.getRepositoryXML(groupId,
607                            baseImageURL, oldestDate, maxNumOfVersions, repoSettings);
608            }
609    
610            @Override
611            public java.lang.String getRepositoryXML(long groupId,
612                    java.lang.String version, java.lang.String baseImageURL,
613                    java.util.Date oldestDate, int maxNumOfVersions,
614                    java.util.Properties repoSettings)
615                    throws com.liferay.portal.kernel.exception.SystemException {
616                    return _scProductEntryLocalService.getRepositoryXML(groupId, version,
617                            baseImageURL, oldestDate, maxNumOfVersions, repoSettings);
618            }
619    
620            @Override
621            public com.liferay.portlet.softwarecatalog.model.SCProductEntry updateProductEntry(
622                    long productEntryId, java.lang.String name, java.lang.String type,
623                    java.lang.String tags, java.lang.String shortDescription,
624                    java.lang.String longDescription, java.lang.String pageURL,
625                    java.lang.String author, java.lang.String repoGroupId,
626                    java.lang.String repoArtifactId, long[] licenseIds,
627                    java.util.List<byte[]> thumbnails, java.util.List<byte[]> fullImages)
628                    throws com.liferay.portal.kernel.exception.PortalException,
629                            com.liferay.portal.kernel.exception.SystemException {
630                    return _scProductEntryLocalService.updateProductEntry(productEntryId,
631                            name, type, tags, shortDescription, longDescription, pageURL,
632                            author, repoGroupId, repoArtifactId, licenseIds, thumbnails,
633                            fullImages);
634            }
635    
636            /**
637             * @deprecated As of 6.1.0, replaced by {@link #getWrappedService}
638             */
639            public SCProductEntryLocalService getWrappedSCProductEntryLocalService() {
640                    return _scProductEntryLocalService;
641            }
642    
643            /**
644             * @deprecated As of 6.1.0, replaced by {@link #setWrappedService}
645             */
646            public void setWrappedSCProductEntryLocalService(
647                    SCProductEntryLocalService scProductEntryLocalService) {
648                    _scProductEntryLocalService = scProductEntryLocalService;
649            }
650    
651            @Override
652            public SCProductEntryLocalService getWrappedService() {
653                    return _scProductEntryLocalService;
654            }
655    
656            @Override
657            public void setWrappedService(
658                    SCProductEntryLocalService scProductEntryLocalService) {
659                    _scProductEntryLocalService = scProductEntryLocalService;
660            }
661    
662            private SCProductEntryLocalService _scProductEntryLocalService;
663    }