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)
LockFactory
obtainLock
in class LockFactory
lockName
- name of the lock to be created.