@ProviderType public interface ResourceBlockPermissionPersistence extends BasePersistence<ResourceBlockPermission>
Caching information and settings can be found in portal.properties
ResourceBlockPermissionPersistenceImpl
,
ResourceBlockPermissionUtil
Modifier and Type | Method and Description |
---|---|
void |
cacheResult(List<ResourceBlockPermission> resourceBlockPermissions)
Caches the resource block permissions in the entity cache if it is enabled.
|
void |
cacheResult(ResourceBlockPermission resourceBlockPermission)
Caches the resource block permission in the entity cache if it is enabled.
|
int |
countAll()
Returns the number of resource block permissions.
|
int |
countByR_R(long resourceBlockId,
long roleId)
Returns the number of resource block permissions where resourceBlockId = ? and roleId = ?.
|
int |
countByResourceBlockId(long resourceBlockId)
Returns the number of resource block permissions where resourceBlockId = ?.
|
int |
countByRoleId(long roleId)
Returns the number of resource block permissions where roleId = ?.
|
ResourceBlockPermission |
create(long resourceBlockPermissionId)
Creates a new resource block permission with the primary key.
|
ResourceBlockPermission |
fetchByPrimaryKey(long resourceBlockPermissionId)
Returns the resource block permission with the primary key or returns
null if it could not be found. |
Map<Serializable,ResourceBlockPermission> |
fetchByPrimaryKeys(Set<Serializable> primaryKeys) |
ResourceBlockPermission |
fetchByR_R(long resourceBlockId,
long roleId)
Returns the resource block permission where resourceBlockId = ? and roleId = ? or returns
null if it could not be found. |
ResourceBlockPermission |
fetchByR_R(long resourceBlockId,
long roleId,
boolean retrieveFromCache)
Returns the resource block permission where resourceBlockId = ? and roleId = ? or returns
null if it could not be found, optionally using the finder cache. |
ResourceBlockPermission |
fetchByResourceBlockId_First(long resourceBlockId,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns the first resource block permission in the ordered set where resourceBlockId = ?.
|
ResourceBlockPermission |
fetchByResourceBlockId_Last(long resourceBlockId,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns the last resource block permission in the ordered set where resourceBlockId = ?.
|
ResourceBlockPermission |
fetchByRoleId_First(long roleId,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns the first resource block permission in the ordered set where roleId = ?.
|
ResourceBlockPermission |
fetchByRoleId_Last(long roleId,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns the last resource block permission in the ordered set where roleId = ?.
|
List<ResourceBlockPermission> |
findAll()
Returns all the resource block permissions.
|
List<ResourceBlockPermission> |
findAll(int start,
int end)
Returns a range of all the resource block permissions.
|
List<ResourceBlockPermission> |
findAll(int start,
int end,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns an ordered range of all the resource block permissions.
|
List<ResourceBlockPermission> |
findAll(int start,
int end,
OrderByComparator<ResourceBlockPermission> orderByComparator,
boolean retrieveFromCache)
Returns an ordered range of all the resource block permissions.
|
ResourceBlockPermission |
findByPrimaryKey(long resourceBlockPermissionId)
Returns the resource block permission with the primary key or throws a
NoSuchResourceBlockPermissionException if it could not be found. |
ResourceBlockPermission |
findByR_R(long resourceBlockId,
long roleId)
Returns the resource block permission where resourceBlockId = ? and roleId = ? or throws a
NoSuchResourceBlockPermissionException if it could not be found. |
ResourceBlockPermission |
findByResourceBlockId_First(long resourceBlockId,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns the first resource block permission in the ordered set where resourceBlockId = ?.
|
ResourceBlockPermission |
findByResourceBlockId_Last(long resourceBlockId,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns the last resource block permission in the ordered set where resourceBlockId = ?.
|
ResourceBlockPermission[] |
findByResourceBlockId_PrevAndNext(long resourceBlockPermissionId,
long resourceBlockId,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns the resource block permissions before and after the current resource block permission in the ordered set where resourceBlockId = ?.
|
List<ResourceBlockPermission> |
findByResourceBlockId(long resourceBlockId)
Returns all the resource block permissions where resourceBlockId = ?.
|
List<ResourceBlockPermission> |
findByResourceBlockId(long resourceBlockId,
int start,
int end)
Returns a range of all the resource block permissions where resourceBlockId = ?.
|
List<ResourceBlockPermission> |
findByResourceBlockId(long resourceBlockId,
int start,
int end,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns an ordered range of all the resource block permissions where resourceBlockId = ?.
|
List<ResourceBlockPermission> |
findByResourceBlockId(long resourceBlockId,
int start,
int end,
OrderByComparator<ResourceBlockPermission> orderByComparator,
boolean retrieveFromCache)
Returns an ordered range of all the resource block permissions where resourceBlockId = ?.
|
ResourceBlockPermission |
findByRoleId_First(long roleId,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns the first resource block permission in the ordered set where roleId = ?.
|
ResourceBlockPermission |
findByRoleId_Last(long roleId,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns the last resource block permission in the ordered set where roleId = ?.
|
ResourceBlockPermission[] |
findByRoleId_PrevAndNext(long resourceBlockPermissionId,
long roleId,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns the resource block permissions before and after the current resource block permission in the ordered set where roleId = ?.
|
List<ResourceBlockPermission> |
findByRoleId(long roleId)
Returns all the resource block permissions where roleId = ?.
|
List<ResourceBlockPermission> |
findByRoleId(long roleId,
int start,
int end)
Returns a range of all the resource block permissions where roleId = ?.
|
List<ResourceBlockPermission> |
findByRoleId(long roleId,
int start,
int end,
OrderByComparator<ResourceBlockPermission> orderByComparator)
Returns an ordered range of all the resource block permissions where roleId = ?.
|
List<ResourceBlockPermission> |
findByRoleId(long roleId,
int start,
int end,
OrderByComparator<ResourceBlockPermission> orderByComparator,
boolean retrieveFromCache)
Returns an ordered range of all the resource block permissions where roleId = ?.
|
ResourceBlockPermission |
remove(long resourceBlockPermissionId)
Removes the resource block permission with the primary key from the database.
|
void |
removeAll()
Removes all the resource block permissions from the database.
|
ResourceBlockPermission |
removeByR_R(long resourceBlockId,
long roleId)
Removes the resource block permission where resourceBlockId = ? and roleId = ? from the database.
|
void |
removeByResourceBlockId(long resourceBlockId)
Removes all the resource block permissions where resourceBlockId = ? from the database.
|
void |
removeByRoleId(long roleId)
Removes all the resource block permissions where roleId = ? from the database.
|
ResourceBlockPermission |
updateImpl(ResourceBlockPermission resourceBlockPermission) |
clearCache, clearCache, clearCache, closeSession, countWithDynamicQuery, countWithDynamicQuery, fetchByPrimaryKey, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getBadColumnNames, getCurrentSession, getDataSource, getListeners, getModelClass, openSession, processException, registerListener, remove, remove, setDataSource, unregisterListener, update, update
List<ResourceBlockPermission> findByResourceBlockId(long resourceBlockId)
resourceBlockId
- the resource block IDList<ResourceBlockPermission> findByResourceBlockId(long resourceBlockId, 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 and pagination is required (start
and end
are not QueryUtil#ALL_POS
), then the query will include the default ORDER BY logic from ResourceBlockPermissionModelImpl
. 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.
resourceBlockId
- the resource block IDstart
- the lower bound of the range of resource block permissionsend
- the upper bound of the range of resource block permissions (not inclusive)List<ResourceBlockPermission> findByResourceBlockId(long resourceBlockId, int start, int end, OrderByComparator<ResourceBlockPermission> 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 and pagination is required (start
and end
are not QueryUtil#ALL_POS
), then the query will include the default ORDER BY logic from ResourceBlockPermissionModelImpl
. 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.
resourceBlockId
- the resource block IDstart
- the lower bound of the range of resource block permissionsend
- the upper bound of the range of resource block permissions (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)List<ResourceBlockPermission> findByResourceBlockId(long resourceBlockId, int start, int end, OrderByComparator<ResourceBlockPermission> orderByComparator, boolean retrieveFromCache)
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 ResourceBlockPermissionModelImpl
. 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.
resourceBlockId
- the resource block IDstart
- the lower bound of the range of resource block permissionsend
- the upper bound of the range of resource block permissions (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)retrieveFromCache
- whether to retrieve from the finder cacheResourceBlockPermission findByResourceBlockId_First(long resourceBlockId, OrderByComparator<ResourceBlockPermission> orderByComparator) throws NoSuchResourceBlockPermissionException
resourceBlockId
- the resource block IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchResourceBlockPermissionException
- if a matching resource block permission could not be foundResourceBlockPermission fetchByResourceBlockId_First(long resourceBlockId, OrderByComparator<ResourceBlockPermission> orderByComparator)
resourceBlockId
- the resource block IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching resource block permission could not be foundResourceBlockPermission findByResourceBlockId_Last(long resourceBlockId, OrderByComparator<ResourceBlockPermission> orderByComparator) throws NoSuchResourceBlockPermissionException
resourceBlockId
- the resource block IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchResourceBlockPermissionException
- if a matching resource block permission could not be foundResourceBlockPermission fetchByResourceBlockId_Last(long resourceBlockId, OrderByComparator<ResourceBlockPermission> orderByComparator)
resourceBlockId
- the resource block IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching resource block permission could not be foundResourceBlockPermission[] findByResourceBlockId_PrevAndNext(long resourceBlockPermissionId, long resourceBlockId, OrderByComparator<ResourceBlockPermission> orderByComparator) throws NoSuchResourceBlockPermissionException
resourceBlockPermissionId
- the primary key of the current resource block permissionresourceBlockId
- the resource block IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchResourceBlockPermissionException
- if a resource block permission with the primary key could not be foundvoid removeByResourceBlockId(long resourceBlockId)
resourceBlockId
- the resource block IDint countByResourceBlockId(long resourceBlockId)
resourceBlockId
- the resource block IDList<ResourceBlockPermission> findByRoleId(long roleId)
roleId
- the role IDList<ResourceBlockPermission> findByRoleId(long roleId, 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 and pagination is required (start
and end
are not QueryUtil#ALL_POS
), then the query will include the default ORDER BY logic from ResourceBlockPermissionModelImpl
. 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.
roleId
- the role IDstart
- the lower bound of the range of resource block permissionsend
- the upper bound of the range of resource block permissions (not inclusive)List<ResourceBlockPermission> findByRoleId(long roleId, int start, int end, OrderByComparator<ResourceBlockPermission> 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 and pagination is required (start
and end
are not QueryUtil#ALL_POS
), then the query will include the default ORDER BY logic from ResourceBlockPermissionModelImpl
. 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.
roleId
- the role IDstart
- the lower bound of the range of resource block permissionsend
- the upper bound of the range of resource block permissions (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)List<ResourceBlockPermission> findByRoleId(long roleId, int start, int end, OrderByComparator<ResourceBlockPermission> orderByComparator, boolean retrieveFromCache)
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 ResourceBlockPermissionModelImpl
. 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.
roleId
- the role IDstart
- the lower bound of the range of resource block permissionsend
- the upper bound of the range of resource block permissions (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)retrieveFromCache
- whether to retrieve from the finder cacheResourceBlockPermission findByRoleId_First(long roleId, OrderByComparator<ResourceBlockPermission> orderByComparator) throws NoSuchResourceBlockPermissionException
roleId
- the role IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchResourceBlockPermissionException
- if a matching resource block permission could not be foundResourceBlockPermission fetchByRoleId_First(long roleId, OrderByComparator<ResourceBlockPermission> orderByComparator)
roleId
- the role IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching resource block permission could not be foundResourceBlockPermission findByRoleId_Last(long roleId, OrderByComparator<ResourceBlockPermission> orderByComparator) throws NoSuchResourceBlockPermissionException
roleId
- the role IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchResourceBlockPermissionException
- if a matching resource block permission could not be foundResourceBlockPermission fetchByRoleId_Last(long roleId, OrderByComparator<ResourceBlockPermission> orderByComparator)
roleId
- the role IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching resource block permission could not be foundResourceBlockPermission[] findByRoleId_PrevAndNext(long resourceBlockPermissionId, long roleId, OrderByComparator<ResourceBlockPermission> orderByComparator) throws NoSuchResourceBlockPermissionException
resourceBlockPermissionId
- the primary key of the current resource block permissionroleId
- the role IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchResourceBlockPermissionException
- if a resource block permission with the primary key could not be foundvoid removeByRoleId(long roleId)
roleId
- the role IDint countByRoleId(long roleId)
roleId
- the role IDResourceBlockPermission findByR_R(long resourceBlockId, long roleId) throws NoSuchResourceBlockPermissionException
NoSuchResourceBlockPermissionException
if it could not be found.resourceBlockId
- the resource block IDroleId
- the role IDNoSuchResourceBlockPermissionException
- if a matching resource block permission could not be foundResourceBlockPermission fetchByR_R(long resourceBlockId, long roleId)
null
if it could not be found. Uses the finder cache.resourceBlockId
- the resource block IDroleId
- the role IDnull
if a matching resource block permission could not be foundResourceBlockPermission fetchByR_R(long resourceBlockId, long roleId, boolean retrieveFromCache)
null
if it could not be found, optionally using the finder cache.resourceBlockId
- the resource block IDroleId
- the role IDretrieveFromCache
- whether to retrieve from the finder cachenull
if a matching resource block permission could not be foundResourceBlockPermission removeByR_R(long resourceBlockId, long roleId) throws NoSuchResourceBlockPermissionException
resourceBlockId
- the resource block IDroleId
- the role IDNoSuchResourceBlockPermissionException
int countByR_R(long resourceBlockId, long roleId)
resourceBlockId
- the resource block IDroleId
- the role IDvoid cacheResult(ResourceBlockPermission resourceBlockPermission)
resourceBlockPermission
- the resource block permissionvoid cacheResult(List<ResourceBlockPermission> resourceBlockPermissions)
resourceBlockPermissions
- the resource block permissionsResourceBlockPermission create(long resourceBlockPermissionId)
resourceBlockPermissionId
- the primary key for the new resource block permissionResourceBlockPermission remove(long resourceBlockPermissionId) throws NoSuchResourceBlockPermissionException
resourceBlockPermissionId
- the primary key of the resource block permissionNoSuchResourceBlockPermissionException
- if a resource block permission with the primary key could not be foundResourceBlockPermission updateImpl(ResourceBlockPermission resourceBlockPermission)
ResourceBlockPermission findByPrimaryKey(long resourceBlockPermissionId) throws NoSuchResourceBlockPermissionException
NoSuchResourceBlockPermissionException
if it could not be found.resourceBlockPermissionId
- the primary key of the resource block permissionNoSuchResourceBlockPermissionException
- if a resource block permission with the primary key could not be foundResourceBlockPermission fetchByPrimaryKey(long resourceBlockPermissionId)
null
if it could not be found.resourceBlockPermissionId
- the primary key of the resource block permissionnull
if a resource block permission with the primary key could not be foundMap<Serializable,ResourceBlockPermission> fetchByPrimaryKeys(Set<Serializable> primaryKeys)
fetchByPrimaryKeys
in interface BasePersistence<ResourceBlockPermission>
List<ResourceBlockPermission> findAll()
List<ResourceBlockPermission> 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 and pagination is required (start
and end
are not QueryUtil#ALL_POS
), then the query will include the default ORDER BY logic from ResourceBlockPermissionModelImpl
. 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.
start
- the lower bound of the range of resource block permissionsend
- the upper bound of the range of resource block permissions (not inclusive)List<ResourceBlockPermission> findAll(int start, int end, OrderByComparator<ResourceBlockPermission> 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 and pagination is required (start
and end
are not QueryUtil#ALL_POS
), then the query will include the default ORDER BY logic from ResourceBlockPermissionModelImpl
. 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.
start
- the lower bound of the range of resource block permissionsend
- the upper bound of the range of resource block permissions (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)List<ResourceBlockPermission> findAll(int start, int end, OrderByComparator<ResourceBlockPermission> orderByComparator, boolean retrieveFromCache)
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 ResourceBlockPermissionModelImpl
. 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.
start
- the lower bound of the range of resource block permissionsend
- the upper bound of the range of resource block permissions (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)retrieveFromCache
- whether to retrieve from the finder cachevoid removeAll()
int countAll()