Liferay 6.1.2-ce-ga3

com.liferay.portal.kernel.concurrent
Class LockRegistry

java.lang.Object
  extended by com.liferay.portal.kernel.concurrent.LockRegistry

public class LockRegistry
extends Object


Constructor Summary
LockRegistry()
           
 
Method Summary
static ReentrantLock allocateLock(String groupName, String key)
           
static ReentrantLock finallyFreeLock(String groupName, String key, boolean unlock)
           
static void freeAllLock()
           
static void freeAllLock(boolean unlock)
           
static Map<String,ReentrantLock> freeLock(String groupName)
           
static Map<String,ReentrantLock> freeLock(String groupName, boolean unlock)
           
static ReentrantLock freeLock(String groupName, String key)
           
static ReentrantLock freeLock(String groupName, String key, boolean unlock)
           
static ReentrantLock getLock(String groupName, String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LockRegistry

public LockRegistry()
Method Detail

allocateLock

public static ReentrantLock allocateLock(String groupName,
                                         String key)

finallyFreeLock

public static ReentrantLock finallyFreeLock(String groupName,
                                            String key,
                                            boolean unlock)

freeAllLock

public static void freeAllLock()

freeAllLock

public static void freeAllLock(boolean unlock)

freeLock

public static Map<String,ReentrantLock> freeLock(String groupName)

freeLock

public static Map<String,ReentrantLock> freeLock(String groupName,
                                                 boolean unlock)

freeLock

public static ReentrantLock freeLock(String groupName,
                                     String key)

freeLock

public static ReentrantLock freeLock(String groupName,
                                     String key,
                                     boolean unlock)

getLock

public static ReentrantLock getLock(String groupName,
                                    String key)

Liferay 6.1.2-ce-ga3