com.liferay.lock.service
Interface LockService
@Transactional(rollbackFor={com.liferay.portal.PortalException.class,com.liferay.portal.SystemException.class})
public interface LockService
View Source
- Author:
- Brian Wing Shun Chan
Method Summary |
void |
clear()
|
Lock |
getLock(java.lang.String className,
java.lang.Comparable<?> pk)
|
boolean |
hasLock(java.lang.String className,
java.lang.Comparable<?> pk,
long userId)
|
boolean |
isLocked(java.lang.String className,
java.lang.Comparable<?> pk)
|
Lock |
lock(java.lang.String className,
java.lang.Comparable<?> pk,
long userId,
java.lang.String owner,
boolean inheritable,
long expirationTime)
|
Lock |
lock(java.lang.String className,
java.lang.Comparable<?> pk,
long userId,
java.lang.String owner,
long expirationTime)
|
Lock |
refresh(java.lang.String uuid,
long expirationTime)
|
void |
unlock(java.lang.String className,
java.lang.Comparable<?> pk)
|
clear
void clear()
getLock
Lock getLock(java.lang.String className,
java.lang.Comparable<?> pk)
throws com.liferay.portal.PortalException
- Throws:
com.liferay.portal.PortalException
hasLock
boolean hasLock(java.lang.String className,
java.lang.Comparable<?> pk,
long userId)
isLocked
boolean isLocked(java.lang.String className,
java.lang.Comparable<?> pk)
lock
Lock lock(java.lang.String className,
java.lang.Comparable<?> pk,
long userId,
java.lang.String owner,
long expirationTime)
throws com.liferay.portal.PortalException
- Throws:
com.liferay.portal.PortalException
lock
Lock lock(java.lang.String className,
java.lang.Comparable<?> pk,
long userId,
java.lang.String owner,
boolean inheritable,
long expirationTime)
throws com.liferay.portal.PortalException
- Throws:
com.liferay.portal.PortalException
refresh
Lock refresh(java.lang.String uuid,
long expirationTime)
throws com.liferay.portal.PortalException
- Throws:
com.liferay.portal.PortalException
unlock
void unlock(java.lang.String className,
java.lang.Comparable<?> pk)