|
Liferay 6.1.2-ce-ga3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClusterGroupPersistence
The persistence interface for the cluster group service.
Caching information and settings can be found in portal.properties
ClusterGroupPersistenceImpl
,
ClusterGroupUtil
Method Summary | |
---|---|
void |
cacheResult(ClusterGroup clusterGroup)
Caches the cluster group in the entity cache if it is enabled. |
void |
cacheResult(List<ClusterGroup> clusterGroups)
Caches the cluster groups in the entity cache if it is enabled. |
int |
countAll()
Returns the number of cluster groups. |
ClusterGroup |
create(long clusterGroupId)
Creates a new cluster group with the primary key. |
ClusterGroup |
fetchByPrimaryKey(long clusterGroupId)
Returns the cluster group with the primary key or returns null if it could not be found. |
List<ClusterGroup> |
findAll()
Returns all the cluster groups. |
List<ClusterGroup> |
findAll(int start,
int end)
Returns a range of all the cluster groups. |
List<ClusterGroup> |
findAll(int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the cluster groups. |
ClusterGroup |
findByPrimaryKey(long clusterGroupId)
Returns the cluster group with the primary key or throws a NoSuchClusterGroupException if it could not be found. |
ClusterGroup |
remove(long clusterGroupId)
Removes the cluster group with the primary key from the database. |
void |
removeAll()
Removes all the cluster groups from the database. |
ClusterGroup |
updateImpl(ClusterGroup clusterGroup,
boolean merge)
|
Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence |
---|
clearCache, clearCache, clearCache, closeSession, countWithDynamicQuery, fetchByPrimaryKey, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, getDataSource, getListeners, openSession, processException, registerListener, remove, remove, setDataSource, unregisterListener, update, update |
Method Detail |
---|
void cacheResult(ClusterGroup clusterGroup)
clusterGroup
- the cluster groupvoid cacheResult(List<ClusterGroup> clusterGroups)
clusterGroups
- the cluster groupsClusterGroup create(long clusterGroupId)
clusterGroupId
- the primary key for the new cluster group
ClusterGroup remove(long clusterGroupId) throws NoSuchClusterGroupException, SystemException
clusterGroupId
- the primary key of the cluster group
NoSuchClusterGroupException
- if a cluster group with the primary key could not be found
SystemException
- if a system exception occurredClusterGroup updateImpl(ClusterGroup clusterGroup, boolean merge) throws SystemException
SystemException
ClusterGroup findByPrimaryKey(long clusterGroupId) throws NoSuchClusterGroupException, SystemException
NoSuchClusterGroupException
if it could not be found.
clusterGroupId
- the primary key of the cluster group
NoSuchClusterGroupException
- if a cluster group with the primary key could not be found
SystemException
- if a system exception occurredClusterGroup fetchByPrimaryKey(long clusterGroupId) throws SystemException
null
if it could not be found.
clusterGroupId
- the primary key of the cluster group
null
if a cluster group with the primary key could not be found
SystemException
- if a system exception occurredList<ClusterGroup> findAll() throws SystemException
SystemException
- if a system exception occurredList<ClusterGroup> findAll(int start, int end) throws SystemException
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.
start
- the lower bound of the range of cluster groupsend
- the upper bound of the range of cluster groups (not inclusive)
SystemException
- if a system exception occurredList<ClusterGroup> findAll(int start, int end, OrderByComparator orderByComparator) throws SystemException
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.
start
- the lower bound of the range of cluster groupsend
- the upper bound of the range of cluster groups (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)
SystemException
- if a system exception occurredvoid removeAll() throws SystemException
SystemException
- if a system exception occurredint countAll() throws SystemException
SystemException
- if a system exception occurred
|
Liferay 6.1.2-ce-ga3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |