public final class NoLockFactory extends LockFactory
LockFactory to disable locking entirely.
This is a singleton, you have to use INSTANCE.LockFactory| Modifier and Type | Class and Description |
|---|---|
private static class |
NoLockFactory.NoLock |
| Modifier and Type | Field and Description |
|---|---|
static NoLockFactory |
INSTANCE
The singleton
|
(package private) static NoLockFactory.NoLock |
SINGLETON_LOCK |
| Modifier | Constructor and Description |
|---|---|
private |
NoLockFactory() |
| Modifier and Type | Method and Description |
|---|---|
Lock |
obtainLock(Directory dir,
java.lang.String lockName)
Return a new obtained Lock instance identified by lockName.
|
public static final NoLockFactory INSTANCE
static final NoLockFactory.NoLock SINGLETON_LOCK
public Lock obtainLock(Directory dir, java.lang.String lockName)
LockFactoryobtainLock in class LockFactorylockName - name of the lock to be created.