public class LockLocalServiceImpl extends LockLocalServiceBaseImpl
counterLocalService, lockLocalService, lockPersistence, persistedModelLocalServiceRegistry, userLocalService, userPersistence| Constructor and Description |
|---|
LockLocalServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
protected void |
expireLock(com.liferay.portal.lock.model.Lock lock) |
protected com.liferay.portal.lock.model.Lock |
fetchLock(java.lang.String className,
java.lang.String key) |
com.liferay.portal.lock.model.Lock |
getLock(java.lang.String className,
long key) |
com.liferay.portal.lock.model.Lock |
getLock(java.lang.String className,
java.lang.String key) |
com.liferay.portal.lock.model.Lock |
getLockByUuidAndCompanyId(java.lang.String uuid,
long companyId)
Returns the lock with the matching UUID and company.
|
boolean |
hasLock(long userId,
java.lang.String className,
long key) |
boolean |
hasLock(long userId,
java.lang.String className,
java.lang.String key) |
boolean |
isLocked(java.lang.String className,
long key) |
boolean |
isLocked(java.lang.String className,
java.lang.String key) |
com.liferay.portal.lock.model.Lock |
lock(long userId,
java.lang.String className,
long key,
java.lang.String owner,
boolean inheritable,
long expirationTime) |
com.liferay.portal.lock.model.Lock |
lock(long userId,
java.lang.String className,
java.lang.String key,
java.lang.String owner,
boolean inheritable,
long expirationTime) |
com.liferay.portal.lock.model.Lock |
lock(java.lang.String className,
java.lang.String key,
java.lang.String owner) |
com.liferay.portal.lock.model.Lock |
lock(java.lang.String className,
java.lang.String key,
java.lang.String expectedOwner,
java.lang.String updatedOwner) |
com.liferay.portal.lock.model.Lock |
refresh(java.lang.String uuid,
long companyId,
long expirationTime) |
void |
unlock(java.lang.String className,
long key) |
void |
unlock(java.lang.String className,
java.lang.String key) |
void |
unlock(java.lang.String className,
java.lang.String key,
java.lang.String owner) |
addLock, afterPropertiesSet, createLock, deleteLock, deleteLock, deletePersistedModel, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchLock, fetchLockByUuidAndCompanyId, getActionableDynamicQuery, getCounterLocalService, getIndexableActionableDynamicQuery, getLock, getLockLocalService, getLockPersistence, getLocks, getLocksCount, getModelClass, getModelClassName, getOSGiServiceIdentifier, getPersistedModel, getUserLocalService, getUserPersistence, initActionableDynamicQuery, runSQL, setCounterLocalService, setLockLocalService, setLockPersistence, setUserLocalService, setUserPersistence, updateLockpublic void clear()
public com.liferay.portal.lock.model.Lock getLock(java.lang.String className,
long key)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.lock.model.Lock getLock(java.lang.String className,
java.lang.String key)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.lock.model.Lock getLockByUuidAndCompanyId(java.lang.String uuid,
long companyId)
throws com.liferay.portal.kernel.exception.PortalException
LockLocalServiceBaseImplgetLockByUuidAndCompanyId in interface com.liferay.portal.lock.service.LockLocalServicegetLockByUuidAndCompanyId in class LockLocalServiceBaseImpluuid - the lock's UUIDcompanyId - the primary key of the companycom.liferay.portal.kernel.exception.PortalException - if a matching lock could not be foundpublic boolean hasLock(long userId,
java.lang.String className,
long key)
public boolean hasLock(long userId,
java.lang.String className,
java.lang.String key)
public boolean isLocked(java.lang.String className,
long key)
public boolean isLocked(java.lang.String className,
java.lang.String key)
public com.liferay.portal.lock.model.Lock lock(long userId,
java.lang.String className,
long key,
java.lang.String owner,
boolean inheritable,
long expirationTime)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.lock.model.Lock lock(long userId,
java.lang.String className,
java.lang.String key,
java.lang.String owner,
boolean inheritable,
long expirationTime)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@MasterDataSource
public com.liferay.portal.lock.model.Lock lock(java.lang.String className,
java.lang.String key,
java.lang.String owner)
@MasterDataSource
public com.liferay.portal.lock.model.Lock lock(java.lang.String className,
java.lang.String key,
java.lang.String expectedOwner,
java.lang.String updatedOwner)
public com.liferay.portal.lock.model.Lock refresh(java.lang.String uuid,
long companyId,
long expirationTime)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic void unlock(java.lang.String className,
long key)
public void unlock(java.lang.String className,
java.lang.String key)
@MasterDataSource
public void unlock(java.lang.String className,
java.lang.String key,
java.lang.String owner)
protected void expireLock(com.liferay.portal.lock.model.Lock lock)
protected com.liferay.portal.lock.model.Lock fetchLock(java.lang.String className,
java.lang.String key)