com.liferay.lock.service.impl
Class LockServiceImpl
java.lang.Object
com.liferay.lock.service.impl.LockServiceImpl
- All Implemented Interfaces:
- com.liferay.lock.service.LockService
public class LockServiceImpl
- extends java.lang.Object
- implements com.liferay.lock.service.LockService
View Source
- Author:
- Brian Wing Shun Chan
Method Summary |
void |
clear()
|
com.liferay.lock.model.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)
|
com.liferay.lock.model.Lock |
lock(java.lang.String className,
java.lang.Comparable<?> pk,
long userId,
java.lang.String owner,
boolean inheritable,
long expirationTime)
|
com.liferay.lock.model.Lock |
lock(java.lang.String className,
java.lang.Comparable<?> pk,
long userId,
java.lang.String owner,
long expirationTime)
|
com.liferay.lock.model.Lock |
refresh(java.lang.String uuid,
long expirationTime)
|
void |
unlock(java.lang.String className,
java.lang.Comparable<?> pk)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LockServiceImpl
public LockServiceImpl()
clear
public void clear()
- Specified by:
clear
in interface com.liferay.lock.service.LockService
getLock
public com.liferay.lock.model.Lock getLock(java.lang.String className,
java.lang.Comparable<?> pk)
throws com.liferay.portal.PortalException
- Specified by:
getLock
in interface com.liferay.lock.service.LockService
- Throws:
com.liferay.portal.PortalException
hasLock
public boolean hasLock(java.lang.String className,
java.lang.Comparable<?> pk,
long userId)
- Specified by:
hasLock
in interface com.liferay.lock.service.LockService
isLocked
public boolean isLocked(java.lang.String className,
java.lang.Comparable<?> pk)
- Specified by:
isLocked
in interface com.liferay.lock.service.LockService
lock
public com.liferay.lock.model.Lock lock(java.lang.String className,
java.lang.Comparable<?> pk,
long userId,
java.lang.String owner,
long expirationTime)
throws com.liferay.portal.PortalException
- Specified by:
lock
in interface com.liferay.lock.service.LockService
- Throws:
com.liferay.portal.PortalException
lock
public com.liferay.lock.model.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
- Specified by:
lock
in interface com.liferay.lock.service.LockService
- Throws:
com.liferay.portal.PortalException
refresh
public com.liferay.lock.model.Lock refresh(java.lang.String uuid,
long expirationTime)
throws com.liferay.portal.PortalException
- Specified by:
refresh
in interface com.liferay.lock.service.LockService
- Throws:
com.liferay.portal.PortalException
unlock
public void unlock(java.lang.String className,
java.lang.Comparable<?> pk)
- Specified by:
unlock
in interface com.liferay.lock.service.LockService