|
Liferay 6.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@ProviderType public interface LockPersistence
The persistence interface for the lock service.
Caching information and settings can be found in portal.properties
LockPersistenceImpl,
LockUtil| Method Summary | |
|---|---|
abstract void |
cacheResult(List<Lock> locks)
Caches the locks in the entity cache if it is enabled. |
abstract void |
cacheResult(Lock lock)
Caches the lock in the entity cache if it is enabled. |
abstract int |
countAll()
Returns the number of locks. |
abstract int |
countByC_K(String className,
String key)
Returns the number of locks where className = ? and key = ?. |
abstract int |
countByLtExpirationDate(Date expirationDate)
Returns the number of locks where expirationDate < ?. |
abstract int |
countByUuid_C(String uuid,
long companyId)
Returns the number of locks where uuid = ? and companyId = ?. |
abstract int |
countByUuid(String uuid)
Returns the number of locks where uuid = ?. |
abstract Lock |
create(long lockId)
Creates a new lock with the primary key. |
abstract Lock |
fetchByC_K(String className,
String key)
Returns the lock where className = ? and key = ? or returns null if it could not be found. |
abstract Lock |
fetchByC_K(String className,
String key,
boolean retrieveFromCache)
Returns the lock where className = ? and key = ? or returns null if it could not be found, optionally using the finder cache. |
abstract Lock |
fetchByLtExpirationDate_First(Date expirationDate,
OrderByComparator orderByComparator)
Returns the first lock in the ordered set where expirationDate < ?. |
abstract Lock |
fetchByLtExpirationDate_Last(Date expirationDate,
OrderByComparator orderByComparator)
Returns the last lock in the ordered set where expirationDate < ?. |
abstract Lock |
fetchByPrimaryKey(long lockId)
Returns the lock with the primary key or returns null if it could not be found. |
abstract Lock |
fetchByUuid_C_First(String uuid,
long companyId,
OrderByComparator orderByComparator)
Returns the first lock in the ordered set where uuid = ? and companyId = ?. |
abstract Lock |
fetchByUuid_C_Last(String uuid,
long companyId,
OrderByComparator orderByComparator)
Returns the last lock in the ordered set where uuid = ? and companyId = ?. |
abstract Lock |
fetchByUuid_First(String uuid,
OrderByComparator orderByComparator)
Returns the first lock in the ordered set where uuid = ?. |
abstract Lock |
fetchByUuid_Last(String uuid,
OrderByComparator orderByComparator)
Returns the last lock in the ordered set where uuid = ?. |
abstract List<Lock> |
findAll()
Returns all the locks. |
abstract List<Lock> |
findAll(int start,
int end)
Returns a range of all the locks. |
abstract List<Lock> |
findAll(int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the locks. |
abstract Lock |
findByC_K(String className,
String key)
Returns the lock where className = ? and key = ? or throws a NoSuchLockException if it could not be found. |
abstract Lock |
findByLtExpirationDate_First(Date expirationDate,
OrderByComparator orderByComparator)
Returns the first lock in the ordered set where expirationDate < ?. |
abstract Lock |
findByLtExpirationDate_Last(Date expirationDate,
OrderByComparator orderByComparator)
Returns the last lock in the ordered set where expirationDate < ?. |
abstract Lock[] |
findByLtExpirationDate_PrevAndNext(long lockId,
Date expirationDate,
OrderByComparator orderByComparator)
Returns the locks before and after the current lock in the ordered set where expirationDate < ?. |
abstract List<Lock> |
findByLtExpirationDate(Date expirationDate)
Returns all the locks where expirationDate < ?. |
abstract List<Lock> |
findByLtExpirationDate(Date expirationDate,
int start,
int end)
Returns a range of all the locks where expirationDate < ?. |
abstract List<Lock> |
findByLtExpirationDate(Date expirationDate,
int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the locks where expirationDate < ?. |
abstract Lock |
findByPrimaryKey(long lockId)
Returns the lock with the primary key or throws a NoSuchLockException if it could not be found. |
abstract Lock |
findByUuid_C_First(String uuid,
long companyId,
OrderByComparator orderByComparator)
Returns the first lock in the ordered set where uuid = ? and companyId = ?. |
abstract Lock |
findByUuid_C_Last(String uuid,
long companyId,
OrderByComparator orderByComparator)
Returns the last lock in the ordered set where uuid = ? and companyId = ?. |
abstract Lock[] |
findByUuid_C_PrevAndNext(long lockId,
String uuid,
long companyId,
OrderByComparator orderByComparator)
Returns the locks before and after the current lock in the ordered set where uuid = ? and companyId = ?. |
abstract List<Lock> |
findByUuid_C(String uuid,
long companyId)
Returns all the locks where uuid = ? and companyId = ?. |
abstract List<Lock> |
findByUuid_C(String uuid,
long companyId,
int start,
int end)
Returns a range of all the locks where uuid = ? and companyId = ?. |
abstract List<Lock> |
findByUuid_C(String uuid,
long companyId,
int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the locks where uuid = ? and companyId = ?. |
abstract Lock |
findByUuid_First(String uuid,
OrderByComparator orderByComparator)
Returns the first lock in the ordered set where uuid = ?. |
abstract Lock |
findByUuid_Last(String uuid,
OrderByComparator orderByComparator)
Returns the last lock in the ordered set where uuid = ?. |
abstract Lock[] |
findByUuid_PrevAndNext(long lockId,
String uuid,
OrderByComparator orderByComparator)
Returns the locks before and after the current lock in the ordered set where uuid = ?. |
abstract List<Lock> |
findByUuid(String uuid)
Returns all the locks where uuid = ?. |
abstract List<Lock> |
findByUuid(String uuid,
int start,
int end)
Returns a range of all the locks where uuid = ?. |
abstract List<Lock> |
findByUuid(String uuid,
int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the locks where uuid = ?. |
abstract Lock |
remove(long lockId)
Removes the lock with the primary key from the database. |
abstract void |
removeAll()
Removes all the locks from the database. |
abstract Lock |
removeByC_K(String className,
String key)
Removes the lock where className = ? and key = ? from the database. |
abstract void |
removeByLtExpirationDate(Date expirationDate)
Removes all the locks where expirationDate < ? from the database. |
abstract void |
removeByUuid_C(String uuid,
long companyId)
Removes all the locks where uuid = ? and companyId = ? from the database. |
abstract void |
removeByUuid(String uuid)
Removes all the locks where uuid = ? from the database. |
abstract Lock |
updateImpl(Lock lock)
|
| Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence |
|---|
clearCache, clearCache, clearCache, closeSession, countWithDynamicQuery, countWithDynamicQuery, fetchByPrimaryKey, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getCurrentSession, getDataSource, getListeners, getModelClass, openSession, processException, registerListener, remove, remove, setDataSource, unregisterListener, update, update, update, update |
| Method Detail |
|---|
List<Lock> findByUuid(String uuid)
throws SystemException
uuid - the uuid
SystemException - if a system exception occurred
List<Lock> findByUuid(String uuid,
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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from com.liferay.portal.model.impl.LockModelImpl. 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.
uuid - the uuidstart - the lower bound of the range of locksend - the upper bound of the range of locks (not inclusive)
SystemException - if a system exception occurred
List<Lock> findByUuid(String uuid,
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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from com.liferay.portal.model.impl.LockModelImpl. 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.
uuid - the uuidstart - the lower bound of the range of locksend - the upper bound of the range of locks (not inclusive)orderByComparator - the comparator to order the results by (optionally null)
SystemException - if a system exception occurred
Lock findByUuid_First(String uuid,
OrderByComparator orderByComparator)
throws NoSuchLockException,
SystemException
uuid - the uuidorderByComparator - the comparator to order the set by (optionally null)
NoSuchLockException - if a matching lock could not be found
SystemException - if a system exception occurred
Lock fetchByUuid_First(String uuid,
OrderByComparator orderByComparator)
throws SystemException
uuid - the uuidorderByComparator - the comparator to order the set by (optionally null)
null if a matching lock could not be found
SystemException - if a system exception occurred
Lock findByUuid_Last(String uuid,
OrderByComparator orderByComparator)
throws NoSuchLockException,
SystemException
uuid - the uuidorderByComparator - the comparator to order the set by (optionally null)
NoSuchLockException - if a matching lock could not be found
SystemException - if a system exception occurred
Lock fetchByUuid_Last(String uuid,
OrderByComparator orderByComparator)
throws SystemException
uuid - the uuidorderByComparator - the comparator to order the set by (optionally null)
null if a matching lock could not be found
SystemException - if a system exception occurred
Lock[] findByUuid_PrevAndNext(long lockId,
String uuid,
OrderByComparator orderByComparator)
throws NoSuchLockException,
SystemException
lockId - the primary key of the current lockuuid - the uuidorderByComparator - the comparator to order the set by (optionally null)
NoSuchLockException - if a lock with the primary key could not be found
SystemException - if a system exception occurred
void removeByUuid(String uuid)
throws SystemException
uuid - the uuid
SystemException - if a system exception occurred
int countByUuid(String uuid)
throws SystemException
uuid - the uuid
SystemException - if a system exception occurred
List<Lock> findByUuid_C(String uuid,
long companyId)
throws SystemException
uuid - the uuidcompanyId - the company ID
SystemException - if a system exception occurred
List<Lock> findByUuid_C(String uuid,
long companyId,
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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from com.liferay.portal.model.impl.LockModelImpl. 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.
uuid - the uuidcompanyId - the company IDstart - the lower bound of the range of locksend - the upper bound of the range of locks (not inclusive)
SystemException - if a system exception occurred
List<Lock> findByUuid_C(String uuid,
long companyId,
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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from com.liferay.portal.model.impl.LockModelImpl. 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.
uuid - the uuidcompanyId - the company IDstart - the lower bound of the range of locksend - the upper bound of the range of locks (not inclusive)orderByComparator - the comparator to order the results by (optionally null)
SystemException - if a system exception occurred
Lock findByUuid_C_First(String uuid,
long companyId,
OrderByComparator orderByComparator)
throws NoSuchLockException,
SystemException
uuid - the uuidcompanyId - the company IDorderByComparator - the comparator to order the set by (optionally null)
NoSuchLockException - if a matching lock could not be found
SystemException - if a system exception occurred
Lock fetchByUuid_C_First(String uuid,
long companyId,
OrderByComparator orderByComparator)
throws SystemException
uuid - the uuidcompanyId - the company IDorderByComparator - the comparator to order the set by (optionally null)
null if a matching lock could not be found
SystemException - if a system exception occurred
Lock findByUuid_C_Last(String uuid,
long companyId,
OrderByComparator orderByComparator)
throws NoSuchLockException,
SystemException
uuid - the uuidcompanyId - the company IDorderByComparator - the comparator to order the set by (optionally null)
NoSuchLockException - if a matching lock could not be found
SystemException - if a system exception occurred
Lock fetchByUuid_C_Last(String uuid,
long companyId,
OrderByComparator orderByComparator)
throws SystemException
uuid - the uuidcompanyId - the company IDorderByComparator - the comparator to order the set by (optionally null)
null if a matching lock could not be found
SystemException - if a system exception occurred
Lock[] findByUuid_C_PrevAndNext(long lockId,
String uuid,
long companyId,
OrderByComparator orderByComparator)
throws NoSuchLockException,
SystemException
lockId - the primary key of the current lockuuid - the uuidcompanyId - the company IDorderByComparator - the comparator to order the set by (optionally null)
NoSuchLockException - if a lock with the primary key could not be found
SystemException - if a system exception occurred
void removeByUuid_C(String uuid,
long companyId)
throws SystemException
uuid - the uuidcompanyId - the company ID
SystemException - if a system exception occurred
int countByUuid_C(String uuid,
long companyId)
throws SystemException
uuid - the uuidcompanyId - the company ID
SystemException - if a system exception occurred
List<Lock> findByLtExpirationDate(Date expirationDate)
throws SystemException
expirationDate - the expiration date
SystemException - if a system exception occurred
List<Lock> findByLtExpirationDate(Date expirationDate,
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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from com.liferay.portal.model.impl.LockModelImpl. 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.
expirationDate - the expiration datestart - the lower bound of the range of locksend - the upper bound of the range of locks (not inclusive)
SystemException - if a system exception occurred
List<Lock> findByLtExpirationDate(Date expirationDate,
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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from com.liferay.portal.model.impl.LockModelImpl. 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.
expirationDate - the expiration datestart - the lower bound of the range of locksend - the upper bound of the range of locks (not inclusive)orderByComparator - the comparator to order the results by (optionally null)
SystemException - if a system exception occurred
Lock findByLtExpirationDate_First(Date expirationDate,
OrderByComparator orderByComparator)
throws NoSuchLockException,
SystemException
expirationDate - the expiration dateorderByComparator - the comparator to order the set by (optionally null)
NoSuchLockException - if a matching lock could not be found
SystemException - if a system exception occurred
Lock fetchByLtExpirationDate_First(Date expirationDate,
OrderByComparator orderByComparator)
throws SystemException
expirationDate - the expiration dateorderByComparator - the comparator to order the set by (optionally null)
null if a matching lock could not be found
SystemException - if a system exception occurred
Lock findByLtExpirationDate_Last(Date expirationDate,
OrderByComparator orderByComparator)
throws NoSuchLockException,
SystemException
expirationDate - the expiration dateorderByComparator - the comparator to order the set by (optionally null)
NoSuchLockException - if a matching lock could not be found
SystemException - if a system exception occurred
Lock fetchByLtExpirationDate_Last(Date expirationDate,
OrderByComparator orderByComparator)
throws SystemException
expirationDate - the expiration dateorderByComparator - the comparator to order the set by (optionally null)
null if a matching lock could not be found
SystemException - if a system exception occurred
Lock[] findByLtExpirationDate_PrevAndNext(long lockId,
Date expirationDate,
OrderByComparator orderByComparator)
throws NoSuchLockException,
SystemException
lockId - the primary key of the current lockexpirationDate - the expiration dateorderByComparator - the comparator to order the set by (optionally null)
NoSuchLockException - if a lock with the primary key could not be found
SystemException - if a system exception occurred
void removeByLtExpirationDate(Date expirationDate)
throws SystemException
expirationDate - the expiration date
SystemException - if a system exception occurred
int countByLtExpirationDate(Date expirationDate)
throws SystemException
expirationDate - the expiration date
SystemException - if a system exception occurred
Lock findByC_K(String className,
String key)
throws NoSuchLockException,
SystemException
NoSuchLockException if it could not be found.
className - the class namekey - the key
NoSuchLockException - if a matching lock could not be found
SystemException - if a system exception occurred
Lock fetchByC_K(String className,
String key)
throws SystemException
null if it could not be found. Uses the finder cache.
className - the class namekey - the key
null if a matching lock could not be found
SystemException - if a system exception occurred
Lock fetchByC_K(String className,
String key,
boolean retrieveFromCache)
throws SystemException
null if it could not be found, optionally using the finder cache.
className - the class namekey - the keyretrieveFromCache - whether to use the finder cache
null if a matching lock could not be found
SystemException - if a system exception occurred
Lock removeByC_K(String className,
String key)
throws NoSuchLockException,
SystemException
className - the class namekey - the key
SystemException - if a system exception occurred
NoSuchLockException
int countByC_K(String className,
String key)
throws SystemException
className - the class namekey - the key
SystemException - if a system exception occurredvoid cacheResult(Lock lock)
lock - the lockvoid cacheResult(List<Lock> locks)
locks - the locksLock create(long lockId)
lockId - the primary key for the new lock
Lock remove(long lockId)
throws NoSuchLockException,
SystemException
lockId - the primary key of the lock
NoSuchLockException - if a lock with the primary key could not be found
SystemException - if a system exception occurred
Lock updateImpl(Lock lock)
throws SystemException
SystemException
Lock findByPrimaryKey(long lockId)
throws NoSuchLockException,
SystemException
NoSuchLockException if it could not be found.
lockId - the primary key of the lock
NoSuchLockException - if a lock with the primary key could not be found
SystemException - if a system exception occurred
Lock fetchByPrimaryKey(long lockId)
throws SystemException
null if it could not be found.
lockId - the primary key of the lock
null if a lock with the primary key could not be found
SystemException - if a system exception occurred
List<Lock> findAll()
throws SystemException
SystemException - if a system exception occurred
List<Lock> 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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from com.liferay.portal.model.impl.LockModelImpl. 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 locksend - the upper bound of the range of locks (not inclusive)
SystemException - if a system exception occurred
List<Lock> 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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from com.liferay.portal.model.impl.LockModelImpl. 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 locksend - the upper bound of the range of locks (not inclusive)orderByComparator - the comparator to order the results by (optionally null)
SystemException - if a system exception occurred
void removeAll()
throws SystemException
SystemException - if a system exception occurred
int countAll()
throws SystemException
SystemException - if a system exception occurred
|
Liferay 6.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||