com.liferay.lock.service
Interface LockService
- public interface LockService
View Source
- Author:
- Brian Wing Shun Chan
Method Summary |
void |
clear()
|
Lock |
getLock(java.lang.String className,
java.lang.Comparable pk)
|
java.util.Set |
getLocksByCompanyId(long companyId)
|
java.util.Set |
getLocksByUserId(long userId)
|
boolean |
hasLock(java.lang.String className,
java.lang.Comparable pk,
long userId)
|
boolean |
isLocked(java.lang.String className,
java.lang.Comparable pk)
|
void |
lock(java.lang.String className,
java.lang.Comparable pk,
long companyId,
long userId,
long expirationTime)
|
void |
unlock(java.lang.String className,
java.lang.Comparable pk)
|
clear
public void clear()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getLock
public Lock getLock(java.lang.String className,
java.lang.Comparable pk)
throws com.liferay.portal.PortalException,
java.rmi.RemoteException
- Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
getLocksByCompanyId
public java.util.Set getLocksByCompanyId(long companyId)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getLocksByUserId
public java.util.Set getLocksByUserId(long userId)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
hasLock
public boolean hasLock(java.lang.String className,
java.lang.Comparable pk,
long userId)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
isLocked
public boolean isLocked(java.lang.String className,
java.lang.Comparable pk)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
lock
public void lock(java.lang.String className,
java.lang.Comparable pk,
long companyId,
long userId,
long expirationTime)
throws com.liferay.portal.PortalException,
java.rmi.RemoteException
- Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
unlock
public void unlock(java.lang.String className,
java.lang.Comparable pk)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException