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 Lock
createLock
(long lockId, long companyId, long userId, String userName) static Lock
static Lock
static Lock
static Lock
static Lock
getLockByUuidAndCompanyId
(String uuid, long companyId) static boolean
static boolean
static boolean
static boolean
static Lock
lock
(long userId, String className, long key, String owner, boolean inheritable, long expirationTime) static Lock
lock
(long userId, String className, long key, String owner, boolean inheritable, long expirationTime, boolean renew) static Lock
lock
(long userId, String className, String key, String owner, boolean inheritable, long expirationTime) static Lock
lock
(long userId, String className, String key, String owner, boolean inheritable, long expirationTime, boolean renew) static Lock
static Lock
static Lock
static void
static void
static 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
-