Liferay 7.0-ce-m3

com.liferay.portlet.softwarecatalog.service
Class SCProductVersionLocalServiceWrapper

java.lang.Object
  extended by com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalServiceWrapper
All Implemented Interfaces:
BaseLocalService, PersistedModelLocalService, ServiceWrapper<SCProductVersionLocalService>, SCProductVersionLocalService

@ProviderType
public class SCProductVersionLocalServiceWrapper
extends Object
implements SCProductVersionLocalService, ServiceWrapper<SCProductVersionLocalService>

Provides a wrapper for SCProductVersionLocalService.

See Also:
SCProductVersionLocalService

Constructor Summary
SCProductVersionLocalServiceWrapper(SCProductVersionLocalService scProductVersionLocalService)
           
 
Method Summary
 SCProductVersion addProductVersion(long userId, long productEntryId, String version, String changeLog, String downloadPageURL, String directDownloadURL, boolean testDirectDownloadURL, boolean repoStoreArtifact, long[] frameworkVersionIds, ServiceContext serviceContext)
           
 void addSCFrameworkVersionSCProductVersion(long frameworkVersionId, long productVersionId)
           
 void addSCFrameworkVersionSCProductVersion(long frameworkVersionId, SCProductVersion scProductVersion)
           
 void addSCFrameworkVersionSCProductVersions(long frameworkVersionId, List<SCProductVersion> SCProductVersions)
           
 void addSCFrameworkVersionSCProductVersions(long frameworkVersionId, long[] productVersionIds)
           
 SCProductVersion addSCProductVersion(SCProductVersion scProductVersion)
          Adds the s c product version to the database.
 void clearSCFrameworkVersionSCProductVersions(long frameworkVersionId)
           
 SCProductVersion createSCProductVersion(long productVersionId)
          Creates a new s c product version with the primary key.
 PersistedModel deletePersistedModel(PersistedModel persistedModel)
           
 void deleteProductVersion(long productVersionId)
           
 void deleteProductVersion(SCProductVersion productVersion)
           
 void deleteProductVersions(long productEntryId)
           
 void deleteSCFrameworkVersionSCProductVersion(long frameworkVersionId, long productVersionId)
           
 void deleteSCFrameworkVersionSCProductVersion(long frameworkVersionId, SCProductVersion scProductVersion)
           
 void deleteSCFrameworkVersionSCProductVersions(long frameworkVersionId, List<SCProductVersion> SCProductVersions)
           
 void deleteSCFrameworkVersionSCProductVersions(long frameworkVersionId, long[] productVersionIds)
           
 SCProductVersion deleteSCProductVersion(long productVersionId)
          Deletes the s c product version with the primary key from the database.
 SCProductVersion deleteSCProductVersion(SCProductVersion scProductVersion)
          Deletes the s c product version from the database.
 DynamicQuery dynamicQuery()
           
<T> List<T>
dynamicQuery(DynamicQuery dynamicQuery)
          Performs a dynamic query on the database and returns the matching rows.
<T> List<T>
dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
          Performs a dynamic query on the database and returns a range of the matching rows.
<T> List<T>
dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<T> orderByComparator)
          Performs a dynamic query on the database and returns an ordered range of the matching rows.
 long dynamicQueryCount(DynamicQuery dynamicQuery)
          Returns the number of rows matching the dynamic query.
 long dynamicQueryCount(DynamicQuery dynamicQuery, Projection projection)
          Returns the number of rows matching the dynamic query.
 SCProductVersion fetchSCProductVersion(long productVersionId)
           
 ActionableDynamicQuery getActionableDynamicQuery()
           
 String getBeanIdentifier()
          Returns the Spring bean ID for this bean.
 PersistedModel getPersistedModel(Serializable primaryKeyObj)
           
 SCProductVersion getProductVersion(long productVersionId)
           
 SCProductVersion getProductVersionByDirectDownloadURL(String directDownloadURL)
           
 List<SCProductVersion> getProductVersions(long productEntryId, int start, int end)
           
 int getProductVersionsCount(long productEntryId)
           
 long[] getSCFrameworkVersionPrimaryKeys(long productVersionId)
          Returns the frameworkVersionIds of the s c framework versions associated with the s c product version.
 List<SCProductVersion> getSCFrameworkVersionSCProductVersions(long frameworkVersionId)
           
 List<SCProductVersion> getSCFrameworkVersionSCProductVersions(long frameworkVersionId, int start, int end)
           
 List<SCProductVersion> getSCFrameworkVersionSCProductVersions(long frameworkVersionId, int start, int end, OrderByComparator<SCProductVersion> orderByComparator)
           
 int getSCFrameworkVersionSCProductVersionsCount(long frameworkVersionId)
           
 SCProductVersion getSCProductVersion(long productVersionId)
          Returns the s c product version with the primary key.
 List<SCProductVersion> getSCProductVersions(int start, int end)
          Returns a range of all the s c product versions.
 int getSCProductVersionsCount()
          Returns the number of s c product versions.
 SCProductVersionLocalService getWrappedSCProductVersionLocalService()
          Deprecated. As of 6.1.0, replaced by getWrappedService()
 SCProductVersionLocalService getWrappedService()
           
 boolean hasSCFrameworkVersionSCProductVersion(long frameworkVersionId, long productVersionId)
           
 boolean hasSCFrameworkVersionSCProductVersions(long frameworkVersionId)
           
 void setBeanIdentifier(String beanIdentifier)
          Sets the Spring bean ID for this bean.
 void setSCFrameworkVersionSCProductVersions(long frameworkVersionId, long[] productVersionIds)
           
 void setWrappedSCProductVersionLocalService(SCProductVersionLocalService scProductVersionLocalService)
          Deprecated. As of 6.1.0, replaced by setWrappedService(com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService)
 void setWrappedService(SCProductVersionLocalService scProductVersionLocalService)
           
 SCProductVersion updateProductVersion(long productVersionId, String version, String changeLog, String downloadPageURL, String directDownloadURL, boolean testDirectDownloadURL, boolean repoStoreArtifact, long[] frameworkVersionIds)
           
 SCProductVersion updateSCProductVersion(SCProductVersion scProductVersion)
          Updates the s c product version in the database or adds it if it does not yet exist.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SCProductVersionLocalServiceWrapper

public SCProductVersionLocalServiceWrapper(SCProductVersionLocalService scProductVersionLocalService)
Method Detail

addProductVersion

public SCProductVersion addProductVersion(long userId,
                                          long productEntryId,
                                          String version,
                                          String changeLog,
                                          String downloadPageURL,
                                          String directDownloadURL,
                                          boolean testDirectDownloadURL,
                                          boolean repoStoreArtifact,
                                          long[] frameworkVersionIds,
                                          ServiceContext serviceContext)
                                   throws PortalException
Specified by:
addProductVersion in interface SCProductVersionLocalService
Throws:
PortalException

addSCFrameworkVersionSCProductVersion

public void addSCFrameworkVersionSCProductVersion(long frameworkVersionId,
                                                  long productVersionId)
Specified by:
addSCFrameworkVersionSCProductVersion in interface SCProductVersionLocalService

addSCFrameworkVersionSCProductVersion

public void addSCFrameworkVersionSCProductVersion(long frameworkVersionId,
                                                  SCProductVersion scProductVersion)
Specified by:
addSCFrameworkVersionSCProductVersion in interface SCProductVersionLocalService

addSCFrameworkVersionSCProductVersions

public void addSCFrameworkVersionSCProductVersions(long frameworkVersionId,
                                                   List<SCProductVersion> SCProductVersions)
Specified by:
addSCFrameworkVersionSCProductVersions in interface SCProductVersionLocalService

addSCFrameworkVersionSCProductVersions

public void addSCFrameworkVersionSCProductVersions(long frameworkVersionId,
                                                   long[] productVersionIds)
Specified by:
addSCFrameworkVersionSCProductVersions in interface SCProductVersionLocalService

addSCProductVersion

public SCProductVersion addSCProductVersion(SCProductVersion scProductVersion)
Adds the s c product version to the database. Also notifies the appropriate model listeners.

Specified by:
addSCProductVersion in interface SCProductVersionLocalService
Parameters:
scProductVersion - the s c product version
Returns:
the s c product version that was added

clearSCFrameworkVersionSCProductVersions

public void clearSCFrameworkVersionSCProductVersions(long frameworkVersionId)
Specified by:
clearSCFrameworkVersionSCProductVersions in interface SCProductVersionLocalService

createSCProductVersion

public SCProductVersion createSCProductVersion(long productVersionId)
Creates a new s c product version with the primary key. Does not add the s c product version to the database.

Specified by:
createSCProductVersion in interface SCProductVersionLocalService
Parameters:
productVersionId - the primary key for the new s c product version
Returns:
the new s c product version

deletePersistedModel

public PersistedModel deletePersistedModel(PersistedModel persistedModel)
                                    throws PortalException
Specified by:
deletePersistedModel in interface PersistedModelLocalService
Specified by:
deletePersistedModel in interface SCProductVersionLocalService
Throws:
PortalException

deleteProductVersion

public void deleteProductVersion(SCProductVersion productVersion)
Specified by:
deleteProductVersion in interface SCProductVersionLocalService

deleteProductVersion

public void deleteProductVersion(long productVersionId)
                          throws PortalException
Specified by:
deleteProductVersion in interface SCProductVersionLocalService
Throws:
PortalException

deleteProductVersions

public void deleteProductVersions(long productEntryId)
Specified by:
deleteProductVersions in interface SCProductVersionLocalService

deleteSCFrameworkVersionSCProductVersion

public void deleteSCFrameworkVersionSCProductVersion(long frameworkVersionId,
                                                     long productVersionId)
Specified by:
deleteSCFrameworkVersionSCProductVersion in interface SCProductVersionLocalService

deleteSCFrameworkVersionSCProductVersion

public void deleteSCFrameworkVersionSCProductVersion(long frameworkVersionId,
                                                     SCProductVersion scProductVersion)
Specified by:
deleteSCFrameworkVersionSCProductVersion in interface SCProductVersionLocalService

deleteSCFrameworkVersionSCProductVersions

public void deleteSCFrameworkVersionSCProductVersions(long frameworkVersionId,
                                                      List<SCProductVersion> SCProductVersions)
Specified by:
deleteSCFrameworkVersionSCProductVersions in interface SCProductVersionLocalService

deleteSCFrameworkVersionSCProductVersions

public void deleteSCFrameworkVersionSCProductVersions(long frameworkVersionId,
                                                      long[] productVersionIds)
Specified by:
deleteSCFrameworkVersionSCProductVersions in interface SCProductVersionLocalService

deleteSCProductVersion

public SCProductVersion deleteSCProductVersion(long productVersionId)
                                        throws PortalException
Deletes the s c product version with the primary key from the database. Also notifies the appropriate model listeners.

Specified by:
deleteSCProductVersion in interface SCProductVersionLocalService
Parameters:
productVersionId - the primary key of the s c product version
Returns:
the s c product version that was removed
Throws:
PortalException - if a s c product version with the primary key could not be found

deleteSCProductVersion

public SCProductVersion deleteSCProductVersion(SCProductVersion scProductVersion)
Deletes the s c product version from the database. Also notifies the appropriate model listeners.

Specified by:
deleteSCProductVersion in interface SCProductVersionLocalService
Parameters:
scProductVersion - the s c product version
Returns:
the s c product version that was removed

dynamicQuery

public DynamicQuery dynamicQuery()
Specified by:
dynamicQuery in interface SCProductVersionLocalService

dynamicQuery

public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows.

Specified by:
dynamicQuery in interface SCProductVersionLocalService
Parameters:
dynamicQuery - the dynamic query
Returns:
the matching rows

dynamicQuery

public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery,
                                int start,
                                int end)
Performs a dynamic query on the database and returns a range of the matching rows.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from com.liferay.portlet.softwarecatalog.model.impl.SCProductVersionModelImpl. If both orderByComparator 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.

Specified by:
dynamicQuery in interface SCProductVersionLocalService
Parameters:
dynamicQuery - the dynamic query
start - the lower bound of the range of model instances
end - the upper bound of the range of model instances (not inclusive)
Returns:
the range of matching rows

dynamicQuery

public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery,
                                int start,
                                int end,
                                OrderByComparator<T> orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from com.liferay.portlet.softwarecatalog.model.impl.SCProductVersionModelImpl. If both orderByComparator 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.

Specified by:
dynamicQuery in interface SCProductVersionLocalService
Parameters:
dynamicQuery - the dynamic query
start - the lower bound of the range of model instances
end - the upper bound of the range of model instances (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching rows

dynamicQueryCount

public long dynamicQueryCount(DynamicQuery dynamicQuery)
Returns the number of rows matching the dynamic query.

Specified by:
dynamicQueryCount in interface SCProductVersionLocalService
Parameters:
dynamicQuery - the dynamic query
Returns:
the number of rows matching the dynamic query

dynamicQueryCount

public long dynamicQueryCount(DynamicQuery dynamicQuery,
                              Projection projection)
Returns the number of rows matching the dynamic query.

Specified by:
dynamicQueryCount in interface SCProductVersionLocalService
Parameters:
dynamicQuery - the dynamic query
projection - the projection to apply to the query
Returns:
the number of rows matching the dynamic query

fetchSCProductVersion

public SCProductVersion fetchSCProductVersion(long productVersionId)
Specified by:
fetchSCProductVersion in interface SCProductVersionLocalService

getActionableDynamicQuery

public ActionableDynamicQuery getActionableDynamicQuery()
Specified by:
getActionableDynamicQuery in interface SCProductVersionLocalService

getBeanIdentifier

public String getBeanIdentifier()
Returns the Spring bean ID for this bean.

Specified by:
getBeanIdentifier in interface SCProductVersionLocalService
Returns:
the Spring bean ID for this bean

getPersistedModel

public PersistedModel getPersistedModel(Serializable primaryKeyObj)
                                 throws PortalException
Specified by:
getPersistedModel in interface PersistedModelLocalService
Specified by:
getPersistedModel in interface SCProductVersionLocalService
Throws:
PortalException

getProductVersion

public SCProductVersion getProductVersion(long productVersionId)
                                   throws PortalException
Specified by:
getProductVersion in interface SCProductVersionLocalService
Throws:
PortalException

getProductVersionByDirectDownloadURL

public SCProductVersion getProductVersionByDirectDownloadURL(String directDownloadURL)
                                                      throws PortalException
Specified by:
getProductVersionByDirectDownloadURL in interface SCProductVersionLocalService
Throws:
PortalException

getProductVersions

public List<SCProductVersion> getProductVersions(long productEntryId,
                                                 int start,
                                                 int end)
Specified by:
getProductVersions in interface SCProductVersionLocalService

getProductVersionsCount

public int getProductVersionsCount(long productEntryId)
Specified by:
getProductVersionsCount in interface SCProductVersionLocalService

getSCFrameworkVersionPrimaryKeys

public long[] getSCFrameworkVersionPrimaryKeys(long productVersionId)
Returns the frameworkVersionIds of the s c framework versions associated with the s c product version.

Specified by:
getSCFrameworkVersionPrimaryKeys in interface SCProductVersionLocalService
Parameters:
productVersionId - the productVersionId of the s c product version
Returns:
long[] the frameworkVersionIds of s c framework versions associated with the s c product version

getSCFrameworkVersionSCProductVersions

public List<SCProductVersion> getSCFrameworkVersionSCProductVersions(long frameworkVersionId)
Specified by:
getSCFrameworkVersionSCProductVersions in interface SCProductVersionLocalService

getSCFrameworkVersionSCProductVersions

public List<SCProductVersion> getSCFrameworkVersionSCProductVersions(long frameworkVersionId,
                                                                     int start,
                                                                     int end)
Specified by:
getSCFrameworkVersionSCProductVersions in interface SCProductVersionLocalService

getSCFrameworkVersionSCProductVersions

public List<SCProductVersion> getSCFrameworkVersionSCProductVersions(long frameworkVersionId,
                                                                     int start,
                                                                     int end,
                                                                     OrderByComparator<SCProductVersion> orderByComparator)
Specified by:
getSCFrameworkVersionSCProductVersions in interface SCProductVersionLocalService

getSCFrameworkVersionSCProductVersionsCount

public int getSCFrameworkVersionSCProductVersionsCount(long frameworkVersionId)
Specified by:
getSCFrameworkVersionSCProductVersionsCount in interface SCProductVersionLocalService

getSCProductVersion

public SCProductVersion getSCProductVersion(long productVersionId)
                                     throws PortalException
Returns the s c product version with the primary key.

Specified by:
getSCProductVersion in interface SCProductVersionLocalService
Parameters:
productVersionId - the primary key of the s c product version
Returns:
the s c product version
Throws:
PortalException - if a s c product version with the primary key could not be found

getSCProductVersions

public List<SCProductVersion> getSCProductVersions(int start,
                                                   int end)
Returns a range of all the s c product versions.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from com.liferay.portlet.softwarecatalog.model.impl.SCProductVersionModelImpl. If both orderByComparator 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.

Specified by:
getSCProductVersions in interface SCProductVersionLocalService
Parameters:
start - the lower bound of the range of s c product versions
end - the upper bound of the range of s c product versions (not inclusive)
Returns:
the range of s c product versions

getSCProductVersionsCount

public int getSCProductVersionsCount()
Returns the number of s c product versions.

Specified by:
getSCProductVersionsCount in interface SCProductVersionLocalService
Returns:
the number of s c product versions

hasSCFrameworkVersionSCProductVersion

public boolean hasSCFrameworkVersionSCProductVersion(long frameworkVersionId,
                                                     long productVersionId)
Specified by:
hasSCFrameworkVersionSCProductVersion in interface SCProductVersionLocalService

hasSCFrameworkVersionSCProductVersions

public boolean hasSCFrameworkVersionSCProductVersions(long frameworkVersionId)
Specified by:
hasSCFrameworkVersionSCProductVersions in interface SCProductVersionLocalService

setBeanIdentifier

public void setBeanIdentifier(String beanIdentifier)
Sets the Spring bean ID for this bean.

Specified by:
setBeanIdentifier in interface SCProductVersionLocalService
Parameters:
beanIdentifier - the Spring bean ID for this bean

setSCFrameworkVersionSCProductVersions

public void setSCFrameworkVersionSCProductVersions(long frameworkVersionId,
                                                   long[] productVersionIds)
Specified by:
setSCFrameworkVersionSCProductVersions in interface SCProductVersionLocalService

updateProductVersion

public SCProductVersion updateProductVersion(long productVersionId,
                                             String version,
                                             String changeLog,
                                             String downloadPageURL,
                                             String directDownloadURL,
                                             boolean testDirectDownloadURL,
                                             boolean repoStoreArtifact,
                                             long[] frameworkVersionIds)
                                      throws PortalException
Specified by:
updateProductVersion in interface SCProductVersionLocalService
Throws:
PortalException

updateSCProductVersion

public SCProductVersion updateSCProductVersion(SCProductVersion scProductVersion)
Updates the s c product version in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.

Specified by:
updateSCProductVersion in interface SCProductVersionLocalService
Parameters:
scProductVersion - the s c product version
Returns:
the s c product version that was updated

getWrappedSCProductVersionLocalService

@Deprecated
public SCProductVersionLocalService getWrappedSCProductVersionLocalService()
Deprecated. As of 6.1.0, replaced by getWrappedService()


setWrappedSCProductVersionLocalService

@Deprecated
public void setWrappedSCProductVersionLocalService(SCProductVersionLocalService scProductVersionLocalService)
Deprecated. As of 6.1.0, replaced by setWrappedService(com.liferay.portlet.softwarecatalog.service.SCProductVersionLocalService)


getWrappedService

public SCProductVersionLocalService getWrappedService()
Specified by:
getWrappedService in interface ServiceWrapper<SCProductVersionLocalService>

setWrappedService

public void setWrappedService(SCProductVersionLocalService scProductVersionLocalService)
Specified by:
setWrappedService in interface ServiceWrapper<SCProductVersionLocalService>

Liferay 7.0-ce-m3