public class LockManagerImpl
extends java.lang.Object
implements com.liferay.portal.kernel.lock.LockManager
| Constructor and Description |
|---|
LockManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate(java.util.Map<java.lang.String,java.lang.Object> properties) |
void |
clear() |
com.liferay.portal.kernel.lock.Lock |
createLock(long lockId,
long companyId,
long userId,
java.lang.String userName) |
com.liferay.portal.kernel.lock.Lock |
getLock(java.lang.String className,
long key) |
com.liferay.portal.kernel.lock.Lock |
getLock(java.lang.String className,
java.lang.String key) |
com.liferay.portal.kernel.lock.Lock |
getLockByUuidAndCompanyId(java.lang.String uuid,
long companyId) |
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.kernel.lock.Lock |
lock(long userId,
java.lang.String className,
long key,
java.lang.String owner,
boolean inheritable,
long expirationTime) |
com.liferay.portal.kernel.lock.Lock |
lock(long userId,
java.lang.String className,
java.lang.String key,
java.lang.String owner,
boolean inheritable,
long expirationTime) |
com.liferay.portal.kernel.lock.Lock |
lock(java.lang.String className,
java.lang.String key,
java.lang.String owner) |
com.liferay.portal.kernel.lock.Lock |
lock(java.lang.String className,
java.lang.String key,
java.lang.String expectedOwner,
java.lang.String updatedOwner) |
com.liferay.portal.kernel.lock.Lock |
refresh(java.lang.String uuid,
long companyId,
long expirationTime) |
protected void |
setLockLocalService(com.liferay.portal.lock.service.LockLocalService lockLocalService) |
protected com.liferay.portal.kernel.exception.PortalException |
translate(com.liferay.portal.kernel.exception.PortalException portalException) |
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) |
public void clear()
clear in interface com.liferay.portal.kernel.lock.LockManagerpublic com.liferay.portal.kernel.lock.Lock createLock(long lockId,
long companyId,
long userId,
java.lang.String userName)
createLock in interface com.liferay.portal.kernel.lock.LockManagerpublic com.liferay.portal.kernel.lock.Lock getLock(java.lang.String className,
long key)
throws com.liferay.portal.kernel.exception.PortalException
getLock in interface com.liferay.portal.kernel.lock.LockManagercom.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.kernel.lock.Lock getLock(java.lang.String className,
java.lang.String key)
throws com.liferay.portal.kernel.exception.PortalException
getLock in interface com.liferay.portal.kernel.lock.LockManagercom.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.kernel.lock.Lock getLockByUuidAndCompanyId(java.lang.String uuid,
long companyId)
throws com.liferay.portal.kernel.exception.PortalException
getLockByUuidAndCompanyId in interface com.liferay.portal.kernel.lock.LockManagercom.liferay.portal.kernel.exception.PortalExceptionpublic boolean hasLock(long userId,
java.lang.String className,
long key)
hasLock in interface com.liferay.portal.kernel.lock.LockManagerpublic boolean hasLock(long userId,
java.lang.String className,
java.lang.String key)
hasLock in interface com.liferay.portal.kernel.lock.LockManagerpublic boolean isLocked(java.lang.String className,
long key)
isLocked in interface com.liferay.portal.kernel.lock.LockManagerpublic boolean isLocked(java.lang.String className,
java.lang.String key)
isLocked in interface com.liferay.portal.kernel.lock.LockManagerpublic com.liferay.portal.kernel.lock.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
lock in interface com.liferay.portal.kernel.lock.LockManagercom.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.kernel.lock.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
lock in interface com.liferay.portal.kernel.lock.LockManagercom.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.portal.kernel.lock.Lock lock(java.lang.String className,
java.lang.String key,
java.lang.String owner)
lock in interface com.liferay.portal.kernel.lock.LockManagerpublic com.liferay.portal.kernel.lock.Lock lock(java.lang.String className,
java.lang.String key,
java.lang.String expectedOwner,
java.lang.String updatedOwner)
lock in interface com.liferay.portal.kernel.lock.LockManagerpublic com.liferay.portal.kernel.lock.Lock refresh(java.lang.String uuid,
long companyId,
long expirationTime)
throws com.liferay.portal.kernel.exception.PortalException
refresh in interface com.liferay.portal.kernel.lock.LockManagercom.liferay.portal.kernel.exception.PortalExceptionpublic void unlock(java.lang.String className,
long key)
unlock in interface com.liferay.portal.kernel.lock.LockManagerpublic void unlock(java.lang.String className,
java.lang.String key)
unlock in interface com.liferay.portal.kernel.lock.LockManagerpublic void unlock(java.lang.String className,
java.lang.String key,
java.lang.String owner)
unlock in interface com.liferay.portal.kernel.lock.LockManagerprotected void activate(java.util.Map<java.lang.String,java.lang.Object> properties)
protected void setLockLocalService(com.liferay.portal.lock.service.LockLocalService lockLocalService)
protected com.liferay.portal.kernel.exception.PortalException translate(com.liferay.portal.kernel.exception.PortalException portalException)