Liferay 6.0-ee

com.liferay.portlet.softwarecatalog.service.persistence
Interface SCFrameworkVersionPersistence

All Superinterfaces:
BasePersistence<SCFrameworkVersion>
All Known Implementing Classes:
SCFrameworkVersionPersistenceImpl

public interface SCFrameworkVersionPersistence
extends BasePersistence<SCFrameworkVersion>

The persistence interface for the s c framework version service.

Never modify or reference this interface directly. Always use SCFrameworkVersionUtil to access the s c framework version persistence. Modify service.xml and rerun ServiceBuilder to regenerate this interface.

Caching information and settings can be found in portal.properties

See Also:
SCFrameworkVersionPersistenceImpl, SCFrameworkVersionUtil
ServiceBuilder generated this class. Modifications in this class will be overwritten the next time it is generated.

Method Summary
 void addSCProductVersion(long pk, long scProductVersionPK)
          Adds an association between the s c framework version and the s c product version.
 void addSCProductVersion(long pk, SCProductVersion scProductVersion)
          Adds an association between the s c framework version and the s c product version.
 void addSCProductVersions(long pk, List<SCProductVersion> scProductVersions)
          Adds an association between the s c framework version and the s c product versions.
 void addSCProductVersions(long pk, long[] scProductVersionPKs)
          Adds an association between the s c framework version and the s c product versions.
 void cacheResult(List<SCFrameworkVersion> scFrameworkVersions)
          Caches the s c framework versions in the entity cache if it is enabled.
 void cacheResult(SCFrameworkVersion scFrameworkVersion)
          Caches the s c framework version in the entity cache if it is enabled.
 void clearSCProductVersions(long pk)
          Clears all associations between the s c framework version and its s c product versions.
 boolean containsSCProductVersion(long pk, long scProductVersionPK)
          Determines whether the s c product version is associated with the s c framework version.
 boolean containsSCProductVersions(long pk)
          Determines whether the s c framework version has any s c product versions associated with it.
 int countAll()
          Counts all the s c framework versions.
 int countByCompanyId(long companyId)
          Counts all the s c framework versions where companyId = ?.
 int countByG_A(long groupId, boolean active)
          Counts all the s c framework versions where groupId = ? and active = ?.
 int countByGroupId(long groupId)
          Counts all the s c framework versions where groupId = ?.
 SCFrameworkVersion create(long frameworkVersionId)
          Creates a new s c framework version with the primary key.
 SCFrameworkVersion fetchByPrimaryKey(long frameworkVersionId)
          Finds the s c framework version with the primary key or returns null if it could not be found.
 int filterCountByG_A(long groupId, boolean active)
          Filters by the user's permissions and counts all the s c framework versions where groupId = ? and active = ?.
 int filterCountByGroupId(long groupId)
          Filters by the user's permissions and counts all the s c framework versions where groupId = ?.
 List<SCFrameworkVersion> filterFindByG_A(long groupId, boolean active)
          Filters by the user's permissions and finds all the s c framework versions where groupId = ? and active = ?.
 List<SCFrameworkVersion> filterFindByG_A(long groupId, boolean active, int start, int end)
          Filters by the user's permissions and finds a range of all the s c framework versions where groupId = ? and active = ?.
 List<SCFrameworkVersion> filterFindByG_A(long groupId, boolean active, int start, int end, OrderByComparator orderByComparator)
          Filters by the user's permissions and finds an ordered range of all the s c framework versions where groupId = ? and active = ?.
 List<SCFrameworkVersion> filterFindByGroupId(long groupId)
          Filters by the user's permissions and finds all the s c framework versions where groupId = ?.
 List<SCFrameworkVersion> filterFindByGroupId(long groupId, int start, int end)
          Filters by the user's permissions and finds a range of all the s c framework versions where groupId = ?.
 List<SCFrameworkVersion> filterFindByGroupId(long groupId, int start, int end, OrderByComparator orderByComparator)
          Filters by the user's permissions and finds an ordered range of all the s c framework versions where groupId = ?.
 List<SCFrameworkVersion> findAll()
          Finds all the s c framework versions.
 List<SCFrameworkVersion> findAll(int start, int end)
          Finds a range of all the s c framework versions.
 List<SCFrameworkVersion> findAll(int start, int end, OrderByComparator orderByComparator)
          Finds an ordered range of all the s c framework versions.
 SCFrameworkVersion findByCompanyId_First(long companyId, OrderByComparator orderByComparator)
          Finds the first s c framework version in the ordered set where companyId = ?.
 SCFrameworkVersion findByCompanyId_Last(long companyId, OrderByComparator orderByComparator)
          Finds the last s c framework version in the ordered set where companyId = ?.
 SCFrameworkVersion[] findByCompanyId_PrevAndNext(long frameworkVersionId, long companyId, OrderByComparator orderByComparator)
          Finds the s c framework versions before and after the current s c framework version in the ordered set where companyId = ?.
 List<SCFrameworkVersion> findByCompanyId(long companyId)
          Finds all the s c framework versions where companyId = ?.
 List<SCFrameworkVersion> findByCompanyId(long companyId, int start, int end)
          Finds a range of all the s c framework versions where companyId = ?.
 List<SCFrameworkVersion> findByCompanyId(long companyId, int start, int end, OrderByComparator orderByComparator)
          Finds an ordered range of all the s c framework versions where companyId = ?.
 SCFrameworkVersion findByG_A_First(long groupId, boolean active, OrderByComparator orderByComparator)
          Finds the first s c framework version in the ordered set where groupId = ? and active = ?.
 SCFrameworkVersion findByG_A_Last(long groupId, boolean active, OrderByComparator orderByComparator)
          Finds the last s c framework version in the ordered set where groupId = ? and active = ?.
 SCFrameworkVersion[] findByG_A_PrevAndNext(long frameworkVersionId, long groupId, boolean active, OrderByComparator orderByComparator)
          Finds the s c framework versions before and after the current s c framework version in the ordered set where groupId = ? and active = ?.
 List<SCFrameworkVersion> findByG_A(long groupId, boolean active)
          Finds all the s c framework versions where groupId = ? and active = ?.
 List<SCFrameworkVersion> findByG_A(long groupId, boolean active, int start, int end)
          Finds a range of all the s c framework versions where groupId = ? and active = ?.
 List<SCFrameworkVersion> findByG_A(long groupId, boolean active, int start, int end, OrderByComparator orderByComparator)
          Finds an ordered range of all the s c framework versions where groupId = ? and active = ?.
 SCFrameworkVersion findByGroupId_First(long groupId, OrderByComparator orderByComparator)
          Finds the first s c framework version in the ordered set where groupId = ?.
 SCFrameworkVersion findByGroupId_Last(long groupId, OrderByComparator orderByComparator)
          Finds the last s c framework version in the ordered set where groupId = ?.
 SCFrameworkVersion[] findByGroupId_PrevAndNext(long frameworkVersionId, long groupId, OrderByComparator orderByComparator)
          Finds the s c framework versions before and after the current s c framework version in the ordered set where groupId = ?.
 List<SCFrameworkVersion> findByGroupId(long groupId)
          Finds all the s c framework versions where groupId = ?.
 List<SCFrameworkVersion> findByGroupId(long groupId, int start, int end)
          Finds a range of all the s c framework versions where groupId = ?.
 List<SCFrameworkVersion> findByGroupId(long groupId, int start, int end, OrderByComparator orderByComparator)
          Finds an ordered range of all the s c framework versions where groupId = ?.
 SCFrameworkVersion findByPrimaryKey(long frameworkVersionId)
          Finds the s c framework version with the primary key or throws a NoSuchFrameworkVersionException if it could not be found.
 List<SCProductVersion> getSCProductVersions(long pk)
          Gets all the s c product versions associated with the s c framework version.
 List<SCProductVersion> getSCProductVersions(long pk, int start, int end)
          Gets a range of all the s c product versions associated with the s c framework version.
 List<SCProductVersion> getSCProductVersions(long pk, int start, int end, OrderByComparator orderByComparator)
          Gets an ordered range of all the s c product versions associated with the s c framework version.
 int getSCProductVersionsSize(long pk)
          Gets the number of s c product versions associated with the s c framework version.
 SCFrameworkVersion remove(long frameworkVersionId)
          Removes the s c framework version with the primary key from the database.
 void removeAll()
          Removes all the s c framework versions from the database.
 void removeByCompanyId(long companyId)
          Removes all the s c framework versions where companyId = ? from the database.
 void removeByG_A(long groupId, boolean active)
          Removes all the s c framework versions where groupId = ? and active = ? from the database.
 void removeByGroupId(long groupId)
          Removes all the s c framework versions where groupId = ? from the database.
 void removeSCProductVersion(long pk, long scProductVersionPK)
          Removes the association between the s c framework version and the s c product version.
 void removeSCProductVersion(long pk, SCProductVersion scProductVersion)
          Removes the association between the s c framework version and the s c product version.
 void removeSCProductVersions(long pk, List<SCProductVersion> scProductVersions)
          Removes the association between the s c framework version and the s c product versions.
 void removeSCProductVersions(long pk, long[] scProductVersionPKs)
          Removes the association between the s c framework version and the s c product versions.
 void setSCProductVersions(long pk, List<SCProductVersion> scProductVersions)
          Sets the s c product versions associated with the s c framework version, removing and adding associations as necessary.
 void setSCProductVersions(long pk, long[] scProductVersionPKs)
          Sets the s c product versions associated with the s c framework version, removing and adding associations as necessary.
 SCFrameworkVersion updateImpl(SCFrameworkVersion scFrameworkVersion, boolean merge)
           
 
Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence
clearCache, clearCache, countWithDynamicQuery, fetchByPrimaryKey, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, getDataSource, getListeners, registerListener, remove, remove, setDataSource, unregisterListener, update, update
 

Method Detail

cacheResult

void cacheResult(SCFrameworkVersion scFrameworkVersion)
Caches the s c framework version in the entity cache if it is enabled.

Parameters:
scFrameworkVersion - the s c framework version to cache

cacheResult

void cacheResult(List<SCFrameworkVersion> scFrameworkVersions)
Caches the s c framework versions in the entity cache if it is enabled.

Parameters:
scFrameworkVersions - the s c framework versions to cache

create

SCFrameworkVersion create(long frameworkVersionId)
Creates a new s c framework version with the primary key. Does not add the s c framework version to the database.

Parameters:
frameworkVersionId - the primary key for the new s c framework version
Returns:
the new s c framework version

remove

SCFrameworkVersion remove(long frameworkVersionId)
                          throws SystemException,
                                 NoSuchFrameworkVersionException
Removes the s c framework version with the primary key from the database. Also notifies the appropriate model listeners.

Parameters:
frameworkVersionId - the primary key of the s c framework version to remove
Returns:
the s c framework version that was removed
Throws:
NoSuchFrameworkVersionException - if a s c framework version with the primary key could not be found
SystemException - if a system exception occurred

updateImpl

SCFrameworkVersion updateImpl(SCFrameworkVersion scFrameworkVersion,
                              boolean merge)
                              throws SystemException
Throws:
SystemException

findByPrimaryKey

SCFrameworkVersion findByPrimaryKey(long frameworkVersionId)
                                    throws SystemException,
                                           NoSuchFrameworkVersionException
Finds the s c framework version with the primary key or throws a NoSuchFrameworkVersionException if it could not be found.

Parameters:
frameworkVersionId - the primary key of the s c framework version to find
Returns:
the s c framework version
Throws:
NoSuchFrameworkVersionException - if a s c framework version with the primary key could not be found
SystemException - if a system exception occurred

fetchByPrimaryKey

SCFrameworkVersion fetchByPrimaryKey(long frameworkVersionId)
                                     throws SystemException
Finds the s c framework version with the primary key or returns null if it could not be found.

Parameters:
frameworkVersionId - the primary key of the s c framework version to find
Returns:
the s c framework version, or null if a s c framework version with the primary key could not be found
Throws:
SystemException - if a system exception occurred

findByGroupId

List<SCFrameworkVersion> findByGroupId(long groupId)
                                       throws SystemException
Finds all the s c framework versions where groupId = ?.

Parameters:
groupId - the group id to search with
Returns:
the matching s c framework versions
Throws:
SystemException - if a system exception occurred

findByGroupId

List<SCFrameworkVersion> findByGroupId(long groupId,
                                       int start,
                                       int end)
                                       throws SystemException
Finds a range of all the s c framework versions where groupId = ?.

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.

Parameters:
groupId - the group id to search with
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
Returns:
the range of matching s c framework versions
Throws:
SystemException - if a system exception occurred

findByGroupId

List<SCFrameworkVersion> findByGroupId(long groupId,
                                       int start,
                                       int end,
                                       OrderByComparator orderByComparator)
                                       throws SystemException
Finds an ordered range of all the s c framework versions where groupId = ?.

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.

Parameters:
groupId - the group id to search with
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of matching s c framework versions
Throws:
SystemException - if a system exception occurred

findByGroupId_First

SCFrameworkVersion findByGroupId_First(long groupId,
                                       OrderByComparator orderByComparator)
                                       throws SystemException,
                                              NoSuchFrameworkVersionException
Finds the first s c framework version in the ordered set where groupId = ?.

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.

Parameters:
groupId - the group id to search with
orderByComparator - the comparator to order the set by
Returns:
the first matching s c framework version
Throws:
NoSuchFrameworkVersionException - if a matching s c framework version could not be found
SystemException - if a system exception occurred

findByGroupId_Last

SCFrameworkVersion findByGroupId_Last(long groupId,
                                      OrderByComparator orderByComparator)
                                      throws SystemException,
                                             NoSuchFrameworkVersionException
Finds the last s c framework version in the ordered set where groupId = ?.

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.

Parameters:
groupId - the group id to search with
orderByComparator - the comparator to order the set by
Returns:
the last matching s c framework version
Throws:
NoSuchFrameworkVersionException - if a matching s c framework version could not be found
SystemException - if a system exception occurred

findByGroupId_PrevAndNext

SCFrameworkVersion[] findByGroupId_PrevAndNext(long frameworkVersionId,
                                               long groupId,
                                               OrderByComparator orderByComparator)
                                               throws SystemException,
                                                      NoSuchFrameworkVersionException
Finds the s c framework versions before and after the current s c framework version in the ordered set where groupId = ?.

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.

Parameters:
frameworkVersionId - the primary key of the current s c framework version
groupId - the group id to search with
orderByComparator - the comparator to order the set by
Returns:
the previous, current, and next s c framework version
Throws:
NoSuchFrameworkVersionException - if a s c framework version with the primary key could not be found
SystemException - if a system exception occurred

filterFindByGroupId

List<SCFrameworkVersion> filterFindByGroupId(long groupId)
                                             throws SystemException
Filters by the user's permissions and finds all the s c framework versions where groupId = ?.

Parameters:
groupId - the group id to search with
Returns:
the matching s c framework versions that the user has permission to view
Throws:
SystemException - if a system exception occurred

filterFindByGroupId

List<SCFrameworkVersion> filterFindByGroupId(long groupId,
                                             int start,
                                             int end)
                                             throws SystemException
Filters by the user's permissions and finds a range of all the s c framework versions where groupId = ?.

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.

Parameters:
groupId - the group id to search with
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
Returns:
the range of matching s c framework versions that the user has permission to view
Throws:
SystemException - if a system exception occurred

filterFindByGroupId

List<SCFrameworkVersion> filterFindByGroupId(long groupId,
                                             int start,
                                             int end,
                                             OrderByComparator orderByComparator)
                                             throws SystemException
Filters by the user's permissions and finds an ordered range of all the s c framework versions where groupId = ?.

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.

Parameters:
groupId - the group id to search with
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of matching s c framework versions that the user has permission to view
Throws:
SystemException - if a system exception occurred

findByCompanyId

List<SCFrameworkVersion> findByCompanyId(long companyId)
                                         throws SystemException
Finds all the s c framework versions where companyId = ?.

Parameters:
companyId - the company id to search with
Returns:
the matching s c framework versions
Throws:
SystemException - if a system exception occurred

findByCompanyId

List<SCFrameworkVersion> findByCompanyId(long companyId,
                                         int start,
                                         int end)
                                         throws SystemException
Finds a range of all the s c framework versions where companyId = ?.

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.

Parameters:
companyId - the company id to search with
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
Returns:
the range of matching s c framework versions
Throws:
SystemException - if a system exception occurred

findByCompanyId

List<SCFrameworkVersion> findByCompanyId(long companyId,
                                         int start,
                                         int end,
                                         OrderByComparator orderByComparator)
                                         throws SystemException
Finds an ordered range of all the s c framework versions where companyId = ?.

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.

Parameters:
companyId - the company id to search with
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of matching s c framework versions
Throws:
SystemException - if a system exception occurred

findByCompanyId_First

SCFrameworkVersion findByCompanyId_First(long companyId,
                                         OrderByComparator orderByComparator)
                                         throws SystemException,
                                                NoSuchFrameworkVersionException
Finds the first s c framework version in the ordered set where companyId = ?.

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.

Parameters:
companyId - the company id to search with
orderByComparator - the comparator to order the set by
Returns:
the first matching s c framework version
Throws:
NoSuchFrameworkVersionException - if a matching s c framework version could not be found
SystemException - if a system exception occurred

findByCompanyId_Last

SCFrameworkVersion findByCompanyId_Last(long companyId,
                                        OrderByComparator orderByComparator)
                                        throws SystemException,
                                               NoSuchFrameworkVersionException
Finds the last s c framework version in the ordered set where companyId = ?.

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.

Parameters:
companyId - the company id to search with
orderByComparator - the comparator to order the set by
Returns:
the last matching s c framework version
Throws:
NoSuchFrameworkVersionException - if a matching s c framework version could not be found
SystemException - if a system exception occurred

findByCompanyId_PrevAndNext

SCFrameworkVersion[] findByCompanyId_PrevAndNext(long frameworkVersionId,
                                                 long companyId,
                                                 OrderByComparator orderByComparator)
                                                 throws SystemException,
                                                        NoSuchFrameworkVersionException
Finds the s c framework versions before and after the current s c framework version in the ordered set where companyId = ?.

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.

Parameters:
frameworkVersionId - the primary key of the current s c framework version
companyId - the company id to search with
orderByComparator - the comparator to order the set by
Returns:
the previous, current, and next s c framework version
Throws:
NoSuchFrameworkVersionException - if a s c framework version with the primary key could not be found
SystemException - if a system exception occurred

findByG_A

List<SCFrameworkVersion> findByG_A(long groupId,
                                   boolean active)
                                   throws SystemException
Finds all the s c framework versions where groupId = ? and active = ?.

Parameters:
groupId - the group id to search with
active - the active to search with
Returns:
the matching s c framework versions
Throws:
SystemException - if a system exception occurred

findByG_A

List<SCFrameworkVersion> findByG_A(long groupId,
                                   boolean active,
                                   int start,
                                   int end)
                                   throws SystemException
Finds a range of all the s c framework versions where groupId = ? and active = ?.

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.

Parameters:
groupId - the group id to search with
active - the active to search with
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
Returns:
the range of matching s c framework versions
Throws:
SystemException - if a system exception occurred

findByG_A

List<SCFrameworkVersion> findByG_A(long groupId,
                                   boolean active,
                                   int start,
                                   int end,
                                   OrderByComparator orderByComparator)
                                   throws SystemException
Finds an ordered range of all the s c framework versions where groupId = ? and active = ?.

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.

Parameters:
groupId - the group id to search with
active - the active to search with
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of matching s c framework versions
Throws:
SystemException - if a system exception occurred

findByG_A_First

SCFrameworkVersion findByG_A_First(long groupId,
                                   boolean active,
                                   OrderByComparator orderByComparator)
                                   throws SystemException,
                                          NoSuchFrameworkVersionException
Finds the first s c framework version in the ordered set where groupId = ? and active = ?.

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.

Parameters:
groupId - the group id to search with
active - the active to search with
orderByComparator - the comparator to order the set by
Returns:
the first matching s c framework version
Throws:
NoSuchFrameworkVersionException - if a matching s c framework version could not be found
SystemException - if a system exception occurred

findByG_A_Last

SCFrameworkVersion findByG_A_Last(long groupId,
                                  boolean active,
                                  OrderByComparator orderByComparator)
                                  throws SystemException,
                                         NoSuchFrameworkVersionException
Finds the last s c framework version in the ordered set where groupId = ? and active = ?.

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.

Parameters:
groupId - the group id to search with
active - the active to search with
orderByComparator - the comparator to order the set by
Returns:
the last matching s c framework version
Throws:
NoSuchFrameworkVersionException - if a matching s c framework version could not be found
SystemException - if a system exception occurred

findByG_A_PrevAndNext

SCFrameworkVersion[] findByG_A_PrevAndNext(long frameworkVersionId,
                                           long groupId,
                                           boolean active,
                                           OrderByComparator orderByComparator)
                                           throws SystemException,
                                                  NoSuchFrameworkVersionException
Finds the s c framework versions before and after the current s c framework version in the ordered set where groupId = ? and active = ?.

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.

Parameters:
frameworkVersionId - the primary key of the current s c framework version
groupId - the group id to search with
active - the active to search with
orderByComparator - the comparator to order the set by
Returns:
the previous, current, and next s c framework version
Throws:
NoSuchFrameworkVersionException - if a s c framework version with the primary key could not be found
SystemException - if a system exception occurred

filterFindByG_A

List<SCFrameworkVersion> filterFindByG_A(long groupId,
                                         boolean active)
                                         throws SystemException
Filters by the user's permissions and finds all the s c framework versions where groupId = ? and active = ?.

Parameters:
groupId - the group id to search with
active - the active to search with
Returns:
the matching s c framework versions that the user has permission to view
Throws:
SystemException - if a system exception occurred

filterFindByG_A

List<SCFrameworkVersion> filterFindByG_A(long groupId,
                                         boolean active,
                                         int start,
                                         int end)
                                         throws SystemException
Filters by the user's permissions and finds a range of all the s c framework versions where groupId = ? and active = ?.

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.

Parameters:
groupId - the group id to search with
active - the active to search with
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
Returns:
the range of matching s c framework versions that the user has permission to view
Throws:
SystemException - if a system exception occurred

filterFindByG_A

List<SCFrameworkVersion> filterFindByG_A(long groupId,
                                         boolean active,
                                         int start,
                                         int end,
                                         OrderByComparator orderByComparator)
                                         throws SystemException
Filters by the user's permissions and finds an ordered range of all the s c framework versions where groupId = ? and active = ?.

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.

Parameters:
groupId - the group id to search with
active - the active to search with
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of matching s c framework versions that the user has permission to view
Throws:
SystemException - if a system exception occurred

findAll

List<SCFrameworkVersion> findAll()
                                 throws SystemException
Finds all the s c framework versions.

Returns:
the s c framework versions
Throws:
SystemException - if a system exception occurred

findAll

List<SCFrameworkVersion> findAll(int start,
                                 int end)
                                 throws SystemException
Finds a range of all the s c framework 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.

Parameters:
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
Returns:
the range of s c framework versions
Throws:
SystemException - if a system exception occurred

findAll

List<SCFrameworkVersion> findAll(int start,
                                 int end,
                                 OrderByComparator orderByComparator)
                                 throws SystemException
Finds an ordered range of all the s c framework 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.

Parameters:
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of s c framework versions
Throws:
SystemException - if a system exception occurred

removeByGroupId

void removeByGroupId(long groupId)
                     throws SystemException
Removes all the s c framework versions where groupId = ? from the database.

Parameters:
groupId - the group id to search with
Throws:
SystemException - if a system exception occurred

removeByCompanyId

void removeByCompanyId(long companyId)
                       throws SystemException
Removes all the s c framework versions where companyId = ? from the database.

Parameters:
companyId - the company id to search with
Throws:
SystemException - if a system exception occurred

removeByG_A

void removeByG_A(long groupId,
                 boolean active)
                 throws SystemException
Removes all the s c framework versions where groupId = ? and active = ? from the database.

Parameters:
groupId - the group id to search with
active - the active to search with
Throws:
SystemException - if a system exception occurred

removeAll

void removeAll()
               throws SystemException
Removes all the s c framework versions from the database.

Throws:
SystemException - if a system exception occurred

countByGroupId

int countByGroupId(long groupId)
                   throws SystemException
Counts all the s c framework versions where groupId = ?.

Parameters:
groupId - the group id to search with
Returns:
the number of matching s c framework versions
Throws:
SystemException - if a system exception occurred

filterCountByGroupId

int filterCountByGroupId(long groupId)
                         throws SystemException
Filters by the user's permissions and counts all the s c framework versions where groupId = ?.

Parameters:
groupId - the group id to search with
Returns:
the number of matching s c framework versions that the user has permission to view
Throws:
SystemException - if a system exception occurred

countByCompanyId

int countByCompanyId(long companyId)
                     throws SystemException
Counts all the s c framework versions where companyId = ?.

Parameters:
companyId - the company id to search with
Returns:
the number of matching s c framework versions
Throws:
SystemException - if a system exception occurred

countByG_A

int countByG_A(long groupId,
               boolean active)
               throws SystemException
Counts all the s c framework versions where groupId = ? and active = ?.

Parameters:
groupId - the group id to search with
active - the active to search with
Returns:
the number of matching s c framework versions
Throws:
SystemException - if a system exception occurred

filterCountByG_A

int filterCountByG_A(long groupId,
                     boolean active)
                     throws SystemException
Filters by the user's permissions and counts all the s c framework versions where groupId = ? and active = ?.

Parameters:
groupId - the group id to search with
active - the active to search with
Returns:
the number of matching s c framework versions that the user has permission to view
Throws:
SystemException - if a system exception occurred

countAll

int countAll()
             throws SystemException
Counts all the s c framework versions.

Returns:
the number of s c framework versions
Throws:
SystemException - if a system exception occurred

getSCProductVersions

List<SCProductVersion> getSCProductVersions(long pk)
                                            throws SystemException
Gets all the s c product versions associated with the s c framework version.

Parameters:
pk - the primary key of the s c framework version to get the associated s c product versions for
Returns:
the s c product versions associated with the s c framework version
Throws:
SystemException - if a system exception occurred

getSCProductVersions

List<SCProductVersion> getSCProductVersions(long pk,
                                            int start,
                                            int end)
                                            throws SystemException
Gets a range of all the s c product versions associated with the s c framework version.

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.

Parameters:
pk - the primary key of the s c framework version to get the associated s c product versions for
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
Returns:
the range of s c product versions associated with the s c framework version
Throws:
SystemException - if a system exception occurred

getSCProductVersions

List<SCProductVersion> getSCProductVersions(long pk,
                                            int start,
                                            int end,
                                            OrderByComparator orderByComparator)
                                            throws SystemException
Gets an ordered range of all the s c product versions associated with the s c framework version.

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.

Parameters:
pk - the primary key of the s c framework version to get the associated s c product versions for
start - the lower bound of the range of s c framework versions to return
end - the upper bound of the range of s c framework versions to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of s c product versions associated with the s c framework version
Throws:
SystemException - if a system exception occurred

getSCProductVersionsSize

int getSCProductVersionsSize(long pk)
                             throws SystemException
Gets the number of s c product versions associated with the s c framework version.

Parameters:
pk - the primary key of the s c framework version to get the number of associated s c product versions for
Returns:
the number of s c product versions associated with the s c framework version
Throws:
SystemException - if a system exception occurred

containsSCProductVersion

boolean containsSCProductVersion(long pk,
                                 long scProductVersionPK)
                                 throws SystemException
Determines whether the s c product version is associated with the s c framework version.

Parameters:
pk - the primary key of the s c framework version
scProductVersionPK - the primary key of the s c product version
Returns:
whether the s c product version is associated with the s c framework version
Throws:
SystemException - if a system exception occurred

containsSCProductVersions

boolean containsSCProductVersions(long pk)
                                  throws SystemException
Determines whether the s c framework version has any s c product versions associated with it.

Parameters:
pk - the primary key of the s c framework version to check for associations with s c product versions
Returns:
whether the s c framework version has any s c product versions associated with it
Throws:
SystemException - if a system exception occurred

addSCProductVersion

void addSCProductVersion(long pk,
                         long scProductVersionPK)
                         throws SystemException
Adds an association between the s c framework version and the s c product version. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the s c framework version
scProductVersionPK - the primary key of the s c product version
Throws:
SystemException - if a system exception occurred

addSCProductVersion

void addSCProductVersion(long pk,
                         SCProductVersion scProductVersion)
                         throws SystemException
Adds an association between the s c framework version and the s c product version. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the s c framework version
scProductVersion - the s c product version
Throws:
SystemException - if a system exception occurred

addSCProductVersions

void addSCProductVersions(long pk,
                          long[] scProductVersionPKs)
                          throws SystemException
Adds an association between the s c framework version and the s c product versions. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the s c framework version
scProductVersionPKs - the primary keys of the s c product versions
Throws:
SystemException - if a system exception occurred

addSCProductVersions

void addSCProductVersions(long pk,
                          List<SCProductVersion> scProductVersions)
                          throws SystemException
Adds an association between the s c framework version and the s c product versions. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the s c framework version
scProductVersions - the s c product versions
Throws:
SystemException - if a system exception occurred

clearSCProductVersions

void clearSCProductVersions(long pk)
                            throws SystemException
Clears all associations between the s c framework version and its s c product versions. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the s c framework version to clear the associated s c product versions from
Throws:
SystemException - if a system exception occurred

removeSCProductVersion

void removeSCProductVersion(long pk,
                            long scProductVersionPK)
                            throws SystemException
Removes the association between the s c framework version and the s c product version. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the s c framework version
scProductVersionPK - the primary key of the s c product version
Throws:
SystemException - if a system exception occurred

removeSCProductVersion

void removeSCProductVersion(long pk,
                            SCProductVersion scProductVersion)
                            throws SystemException
Removes the association between the s c framework version and the s c product version. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the s c framework version
scProductVersion - the s c product version
Throws:
SystemException - if a system exception occurred

removeSCProductVersions

void removeSCProductVersions(long pk,
                             long[] scProductVersionPKs)
                             throws SystemException
Removes the association between the s c framework version and the s c product versions. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the s c framework version
scProductVersionPKs - the primary keys of the s c product versions
Throws:
SystemException - if a system exception occurred

removeSCProductVersions

void removeSCProductVersions(long pk,
                             List<SCProductVersion> scProductVersions)
                             throws SystemException
Removes the association between the s c framework version and the s c product versions. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the s c framework version
scProductVersions - the s c product versions
Throws:
SystemException - if a system exception occurred

setSCProductVersions

void setSCProductVersions(long pk,
                          long[] scProductVersionPKs)
                          throws SystemException
Sets the s c product versions associated with the s c framework version, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the s c framework version to set the associations for
scProductVersionPKs - the primary keys of the s c product versions to be associated with the s c framework version
Throws:
SystemException - if a system exception occurred

setSCProductVersions

void setSCProductVersions(long pk,
                          List<SCProductVersion> scProductVersions)
                          throws SystemException
Sets the s c product versions associated with the s c framework version, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the s c framework version to set the associations for
scProductVersions - the s c product versions to be associated with the s c framework version
Throws:
SystemException - if a system exception occurred

Liferay 6.0-ee