public class AccountGroupRelUtil
extends java.lang.Object
com.liferay.account.service.persistence.impl.AccountGroupRelPersistenceImpl
and provides direct access to the database for CRUD operations. This utility should only be used by the service layer, as it must operate within a transaction. Never access this utility in a JSP, controller, model, or other front-end class.
Caching information and settings can be found in portal.properties
AccountGroupRelPersistence
Constructor and Description |
---|
AccountGroupRelUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
cacheResult(AccountGroupRel accountGroupRel)
Caches the account group rel in the entity cache if it is enabled.
|
static void |
cacheResult(java.util.List<AccountGroupRel> accountGroupRels)
Caches the account group rels in the entity cache if it is enabled.
|
static void |
clearCache() |
static void |
clearCache(AccountGroupRel accountGroupRel) |
static int |
countAll()
Returns the number of account group rels.
|
static int |
countByA_C_C(long accountGroupId,
long classNameId,
long classPK)
Returns the number of account group rels where accountGroupId = ? and classNameId = ? and classPK = ?.
|
static int |
countByAccountGroupId(long accountGroupId)
Returns the number of account group rels where accountGroupId = ?.
|
static int |
countByC_C(long classNameId,
long classPK)
Returns the number of account group rels where classNameId = ? and classPK = ?.
|
static long |
countWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) |
static AccountGroupRel |
create(long accountGroupRelId)
Creates a new account group rel with the primary key.
|
static AccountGroupRel |
fetchByA_C_C(long accountGroupId,
long classNameId,
long classPK)
Returns the account group rel where accountGroupId = ? and classNameId = ? and classPK = ? or returns
null if it could not be found. |
static AccountGroupRel |
fetchByA_C_C(long accountGroupId,
long classNameId,
long classPK,
boolean useFinderCache)
Returns the account group rel where accountGroupId = ? and classNameId = ? and classPK = ? or returns
null if it could not be found, optionally using the finder cache. |
static AccountGroupRel |
fetchByAccountGroupId_First(long accountGroupId,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns the first account group rel in the ordered set where accountGroupId = ?.
|
static AccountGroupRel |
fetchByAccountGroupId_Last(long accountGroupId,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns the last account group rel in the ordered set where accountGroupId = ?.
|
static AccountGroupRel |
fetchByC_C_First(long classNameId,
long classPK,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns the first account group rel in the ordered set where classNameId = ? and classPK = ?.
|
static AccountGroupRel |
fetchByC_C_Last(long classNameId,
long classPK,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns the last account group rel in the ordered set where classNameId = ? and classPK = ?.
|
static AccountGroupRel |
fetchByPrimaryKey(long accountGroupRelId)
Returns the account group rel with the primary key or returns
null if it could not be found. |
static java.util.Map<java.io.Serializable,AccountGroupRel> |
fetchByPrimaryKeys(java.util.Set<java.io.Serializable> primaryKeys) |
static java.util.List<AccountGroupRel> |
findAll()
Returns all the account group rels.
|
static java.util.List<AccountGroupRel> |
findAll(int start,
int end)
Returns a range of all the account group rels.
|
static java.util.List<AccountGroupRel> |
findAll(int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns an ordered range of all the account group rels.
|
static java.util.List<AccountGroupRel> |
findAll(int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator,
boolean useFinderCache)
Returns an ordered range of all the account group rels.
|
static AccountGroupRel |
findByA_C_C(long accountGroupId,
long classNameId,
long classPK)
Returns the account group rel where accountGroupId = ? and classNameId = ? and classPK = ? or throws a
NoSuchGroupRelException if it could not be found. |
static AccountGroupRel |
findByAccountGroupId_First(long accountGroupId,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns the first account group rel in the ordered set where accountGroupId = ?.
|
static AccountGroupRel |
findByAccountGroupId_Last(long accountGroupId,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns the last account group rel in the ordered set where accountGroupId = ?.
|
static AccountGroupRel[] |
findByAccountGroupId_PrevAndNext(long accountGroupRelId,
long accountGroupId,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns the account group rels before and after the current account group rel in the ordered set where accountGroupId = ?.
|
static java.util.List<AccountGroupRel> |
findByAccountGroupId(long accountGroupId)
Returns all the account group rels where accountGroupId = ?.
|
static java.util.List<AccountGroupRel> |
findByAccountGroupId(long accountGroupId,
int start,
int end)
Returns a range of all the account group rels where accountGroupId = ?.
|
static java.util.List<AccountGroupRel> |
findByAccountGroupId(long accountGroupId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns an ordered range of all the account group rels where accountGroupId = ?.
|
static java.util.List<AccountGroupRel> |
findByAccountGroupId(long accountGroupId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator,
boolean useFinderCache)
Returns an ordered range of all the account group rels where accountGroupId = ?.
|
static AccountGroupRel |
findByC_C_First(long classNameId,
long classPK,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns the first account group rel in the ordered set where classNameId = ? and classPK = ?.
|
static AccountGroupRel |
findByC_C_Last(long classNameId,
long classPK,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns the last account group rel in the ordered set where classNameId = ? and classPK = ?.
|
static AccountGroupRel[] |
findByC_C_PrevAndNext(long accountGroupRelId,
long classNameId,
long classPK,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns the account group rels before and after the current account group rel in the ordered set where classNameId = ? and classPK = ?.
|
static java.util.List<AccountGroupRel> |
findByC_C(long classNameId,
long classPK)
Returns all the account group rels where classNameId = ? and classPK = ?.
|
static java.util.List<AccountGroupRel> |
findByC_C(long classNameId,
long classPK,
int start,
int end)
Returns a range of all the account group rels where classNameId = ? and classPK = ?.
|
static java.util.List<AccountGroupRel> |
findByC_C(long classNameId,
long classPK,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
Returns an ordered range of all the account group rels where classNameId = ? and classPK = ?.
|
static java.util.List<AccountGroupRel> |
findByC_C(long classNameId,
long classPK,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator,
boolean useFinderCache)
Returns an ordered range of all the account group rels where classNameId = ? and classPK = ?.
|
static AccountGroupRel |
findByPrimaryKey(long accountGroupRelId)
Returns the account group rel with the primary key or throws a
NoSuchGroupRelException if it could not be found. |
static java.util.List<AccountGroupRel> |
findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) |
static java.util.List<AccountGroupRel> |
findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
int start,
int end) |
static java.util.List<AccountGroupRel> |
findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator) |
static AccountGroupRelPersistence |
getPersistence() |
static AccountGroupRel |
remove(long accountGroupRelId)
Removes the account group rel with the primary key from the database.
|
static void |
removeAll()
Removes all the account group rels from the database.
|
static AccountGroupRel |
removeByA_C_C(long accountGroupId,
long classNameId,
long classPK)
Removes the account group rel where accountGroupId = ? and classNameId = ? and classPK = ? from the database.
|
static void |
removeByAccountGroupId(long accountGroupId)
Removes all the account group rels where accountGroupId = ? from the database.
|
static void |
removeByC_C(long classNameId,
long classPK)
Removes all the account group rels where classNameId = ? and classPK = ? from the database.
|
static AccountGroupRel |
update(AccountGroupRel accountGroupRel) |
static AccountGroupRel |
update(AccountGroupRel accountGroupRel,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static AccountGroupRel |
updateImpl(AccountGroupRel accountGroupRel) |
public static void clearCache()
BasePersistence.clearCache()
public static void clearCache(AccountGroupRel accountGroupRel)
BasePersistence.clearCache(com.liferay.portal.kernel.model.BaseModel)
public static long countWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
BasePersistence.countWithDynamicQuery(DynamicQuery)
public static java.util.Map<java.io.Serializable,AccountGroupRel> fetchByPrimaryKeys(java.util.Set<java.io.Serializable> primaryKeys)
BasePersistence.fetchByPrimaryKeys(Set)
public static java.util.List<AccountGroupRel> findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
BasePersistence.findWithDynamicQuery(DynamicQuery)
public static java.util.List<AccountGroupRel> findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end)
BasePersistence.findWithDynamicQuery(DynamicQuery, int, int)
public static java.util.List<AccountGroupRel> findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
BasePersistence.findWithDynamicQuery(DynamicQuery, int, int, OrderByComparator)
public static AccountGroupRel update(AccountGroupRel accountGroupRel)
BasePersistence.update(com.liferay.portal.kernel.model.BaseModel)
public static AccountGroupRel update(AccountGroupRel accountGroupRel, com.liferay.portal.kernel.service.ServiceContext serviceContext)
BasePersistence.update(com.liferay.portal.kernel.model.BaseModel, ServiceContext)
public static java.util.List<AccountGroupRel> findByAccountGroupId(long accountGroupId)
accountGroupId
- the account group IDpublic static java.util.List<AccountGroupRel> findByAccountGroupId(long accountGroupId, int start, int end)
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, then the query will include the default ORDER BY logic from AccountGroupRelModelImpl
.
accountGroupId
- the account group IDstart
- the lower bound of the range of account group relsend
- the upper bound of the range of account group rels (not inclusive)public static java.util.List<AccountGroupRel> findByAccountGroupId(long accountGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
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, then the query will include the default ORDER BY logic from AccountGroupRelModelImpl
.
accountGroupId
- the account group IDstart
- the lower bound of the range of account group relsend
- the upper bound of the range of account group rels (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)public static java.util.List<AccountGroupRel> findByAccountGroupId(long accountGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator, boolean useFinderCache)
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, then the query will include the default ORDER BY logic from AccountGroupRelModelImpl
.
accountGroupId
- the account group IDstart
- the lower bound of the range of account group relsend
- the upper bound of the range of account group rels (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)useFinderCache
- whether to use the finder cachepublic static AccountGroupRel findByAccountGroupId_First(long accountGroupId, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator) throws NoSuchGroupRelException
accountGroupId
- the account group IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchGroupRelException
- if a matching account group rel could not be foundpublic static AccountGroupRel fetchByAccountGroupId_First(long accountGroupId, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
accountGroupId
- the account group IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching account group rel could not be foundpublic static AccountGroupRel findByAccountGroupId_Last(long accountGroupId, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator) throws NoSuchGroupRelException
accountGroupId
- the account group IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchGroupRelException
- if a matching account group rel could not be foundpublic static AccountGroupRel fetchByAccountGroupId_Last(long accountGroupId, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
accountGroupId
- the account group IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching account group rel could not be foundpublic static AccountGroupRel[] findByAccountGroupId_PrevAndNext(long accountGroupRelId, long accountGroupId, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator) throws NoSuchGroupRelException
accountGroupRelId
- the primary key of the current account group relaccountGroupId
- the account group IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchGroupRelException
- if a account group rel with the primary key could not be foundpublic static void removeByAccountGroupId(long accountGroupId)
accountGroupId
- the account group IDpublic static int countByAccountGroupId(long accountGroupId)
accountGroupId
- the account group IDpublic static java.util.List<AccountGroupRel> findByC_C(long classNameId, long classPK)
classNameId
- the class name IDclassPK
- the class pkpublic static java.util.List<AccountGroupRel> findByC_C(long classNameId, long classPK, int start, int end)
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, then the query will include the default ORDER BY logic from AccountGroupRelModelImpl
.
classNameId
- the class name IDclassPK
- the class pkstart
- the lower bound of the range of account group relsend
- the upper bound of the range of account group rels (not inclusive)public static java.util.List<AccountGroupRel> findByC_C(long classNameId, long classPK, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
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, then the query will include the default ORDER BY logic from AccountGroupRelModelImpl
.
classNameId
- the class name IDclassPK
- the class pkstart
- the lower bound of the range of account group relsend
- the upper bound of the range of account group rels (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)public static java.util.List<AccountGroupRel> findByC_C(long classNameId, long classPK, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator, boolean useFinderCache)
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, then the query will include the default ORDER BY logic from AccountGroupRelModelImpl
.
classNameId
- the class name IDclassPK
- the class pkstart
- the lower bound of the range of account group relsend
- the upper bound of the range of account group rels (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)useFinderCache
- whether to use the finder cachepublic static AccountGroupRel findByC_C_First(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator) throws NoSuchGroupRelException
classNameId
- the class name IDclassPK
- the class pkorderByComparator
- the comparator to order the set by (optionally null
)NoSuchGroupRelException
- if a matching account group rel could not be foundpublic static AccountGroupRel fetchByC_C_First(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
classNameId
- the class name IDclassPK
- the class pkorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching account group rel could not be foundpublic static AccountGroupRel findByC_C_Last(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator) throws NoSuchGroupRelException
classNameId
- the class name IDclassPK
- the class pkorderByComparator
- the comparator to order the set by (optionally null
)NoSuchGroupRelException
- if a matching account group rel could not be foundpublic static AccountGroupRel fetchByC_C_Last(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
classNameId
- the class name IDclassPK
- the class pkorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching account group rel could not be foundpublic static AccountGroupRel[] findByC_C_PrevAndNext(long accountGroupRelId, long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator) throws NoSuchGroupRelException
accountGroupRelId
- the primary key of the current account group relclassNameId
- the class name IDclassPK
- the class pkorderByComparator
- the comparator to order the set by (optionally null
)NoSuchGroupRelException
- if a account group rel with the primary key could not be foundpublic static void removeByC_C(long classNameId, long classPK)
classNameId
- the class name IDclassPK
- the class pkpublic static int countByC_C(long classNameId, long classPK)
classNameId
- the class name IDclassPK
- the class pkpublic static AccountGroupRel findByA_C_C(long accountGroupId, long classNameId, long classPK) throws NoSuchGroupRelException
NoSuchGroupRelException
if it could not be found.accountGroupId
- the account group IDclassNameId
- the class name IDclassPK
- the class pkNoSuchGroupRelException
- if a matching account group rel could not be foundpublic static AccountGroupRel fetchByA_C_C(long accountGroupId, long classNameId, long classPK)
null
if it could not be found. Uses the finder cache.accountGroupId
- the account group IDclassNameId
- the class name IDclassPK
- the class pknull
if a matching account group rel could not be foundpublic static AccountGroupRel fetchByA_C_C(long accountGroupId, long classNameId, long classPK, boolean useFinderCache)
null
if it could not be found, optionally using the finder cache.accountGroupId
- the account group IDclassNameId
- the class name IDclassPK
- the class pkuseFinderCache
- whether to use the finder cachenull
if a matching account group rel could not be foundpublic static AccountGroupRel removeByA_C_C(long accountGroupId, long classNameId, long classPK) throws NoSuchGroupRelException
accountGroupId
- the account group IDclassNameId
- the class name IDclassPK
- the class pkNoSuchGroupRelException
public static int countByA_C_C(long accountGroupId, long classNameId, long classPK)
accountGroupId
- the account group IDclassNameId
- the class name IDclassPK
- the class pkpublic static void cacheResult(AccountGroupRel accountGroupRel)
accountGroupRel
- the account group relpublic static void cacheResult(java.util.List<AccountGroupRel> accountGroupRels)
accountGroupRels
- the account group relspublic static AccountGroupRel create(long accountGroupRelId)
accountGroupRelId
- the primary key for the new account group relpublic static AccountGroupRel remove(long accountGroupRelId) throws NoSuchGroupRelException
accountGroupRelId
- the primary key of the account group relNoSuchGroupRelException
- if a account group rel with the primary key could not be foundpublic static AccountGroupRel updateImpl(AccountGroupRel accountGroupRel)
public static AccountGroupRel findByPrimaryKey(long accountGroupRelId) throws NoSuchGroupRelException
NoSuchGroupRelException
if it could not be found.accountGroupRelId
- the primary key of the account group relNoSuchGroupRelException
- if a account group rel with the primary key could not be foundpublic static AccountGroupRel fetchByPrimaryKey(long accountGroupRelId)
null
if it could not be found.accountGroupRelId
- the primary key of the account group relnull
if a account group rel with the primary key could not be foundpublic static java.util.List<AccountGroupRel> findAll()
public static java.util.List<AccountGroupRel> findAll(int start, int end)
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, then the query will include the default ORDER BY logic from AccountGroupRelModelImpl
.
start
- the lower bound of the range of account group relsend
- the upper bound of the range of account group rels (not inclusive)public static java.util.List<AccountGroupRel> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator)
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, then the query will include the default ORDER BY logic from AccountGroupRelModelImpl
.
start
- the lower bound of the range of account group relsend
- the upper bound of the range of account group rels (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)public static java.util.List<AccountGroupRel> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<AccountGroupRel> orderByComparator, boolean useFinderCache)
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, then the query will include the default ORDER BY logic from AccountGroupRelModelImpl
.
start
- the lower bound of the range of account group relsend
- the upper bound of the range of account group rels (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)useFinderCache
- whether to use the finder cachepublic static void removeAll()
public static int countAll()
public static AccountGroupRelPersistence getPersistence()