org.apache.lucene.store
Class NoLockFactory
java.lang.Object
org.apache.lucene.store.LockFactory
org.apache.lucene.store.NoLockFactory
public class NoLockFactory
- extends LockFactory
Use this LockFactory
to disable locking entirely.
Only one instance of this lock is created. You should call getNoLockFactory()
to get the instance.
- See Also:
LockFactory
Constructor Summary |
NoLockFactory()
Deprecated. This constructor was not intended to be public and should not be used.
It will be made private in Lucene 4.0 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NoLockFactory
@Deprecated
public NoLockFactory()
- Deprecated. This constructor was not intended to be public and should not be used.
It will be made private in Lucene 4.0
- See Also:
getNoLockFactory()
getNoLockFactory
public static NoLockFactory getNoLockFactory()
makeLock
public Lock makeLock(String lockName)
- Description copied from class:
LockFactory
- Return a new Lock instance identified by lockName.
- Specified by:
makeLock
in class LockFactory
- Parameters:
lockName
- name of the lock to be created.
clearLock
public void clearLock(String lockName)
- Description copied from class:
LockFactory
- Attempt to clear (forcefully unlock and remove) the
specified lock. Only call this at a time when you are
certain this lock is no longer in use.
- Specified by:
clearLock
in class LockFactory
- Parameters:
lockName
- name of the lock to be cleared.
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.