Package com.liferay.portal.kernel.lock
Class LockManagerUtil
Object
com.liferay.portal.kernel.lock.LockManagerUtil
- Author:
- Tina Tian
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LockcreateLock(long lockId, long companyId, long userId, String userName) static Lockstatic Lockstatic Lockstatic Lockstatic LockgetLockByUuidAndCompanyId(String uuid, long companyId) static booleanstatic booleanstatic booleanstatic booleanstatic Locklock(long userId, String className, long key, String owner, boolean inheritable, long expirationTime) static Locklock(long userId, String className, long key, String owner, boolean inheritable, long expirationTime, boolean renew) static Locklock(long userId, String className, String key, String owner, boolean inheritable, long expirationTime) static Locklock(long userId, String className, String key, String owner, boolean inheritable, long expirationTime, boolean renew) static Lockstatic Lockstatic Lockstatic voidstatic voidstatic void
-
Constructor Details
-
LockManagerUtil
public LockManagerUtil()
-
-
Method Details
-
createLock
-
fetchLock
-
fetchLock
-
getLock
- Throws:
PortalException
-
getLock
- Throws:
PortalException
-
getLockByUuidAndCompanyId
- Throws:
PortalException
-
hasLock
-
hasLock
-
isLocked
-
isLocked
-
lock
public static Lock lock(long userId, String className, long key, String owner, boolean inheritable, long expirationTime) throws PortalException - Throws:
PortalException
-
lock
public static Lock lock(long userId, String className, long key, String owner, boolean inheritable, long expirationTime, boolean renew) throws PortalException - Throws:
PortalException
-
lock
public static Lock lock(long userId, String className, String key, String owner, boolean inheritable, long expirationTime) throws PortalException - Throws:
PortalException
-
lock
public static Lock lock(long userId, String className, String key, String owner, boolean inheritable, long expirationTime, boolean renew) throws PortalException - Throws:
PortalException
-
lock
-
lock
-
refresh
- Throws:
PortalException
-
unlock
-
unlock
-
unlock
-