Package org.apache.lucene.store
Class NoLockFactory
java.lang.Object
org.apache.lucene.store.LockFactory
org.apache.lucene.store.NoLockFactory
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:
-
Method Summary
Modifier and TypeMethodDescriptionvoidAttempt to clear (forcefully unlock and remove) the specified lock.static NoLockFactoryReturn a new Lock instance identified by lockName.Methods inherited from class org.apache.lucene.store.LockFactory
getLockPrefix, setLockPrefix
-
Method Details
-
getNoLockFactory
-
makeLock
Description copied from class:LockFactoryReturn a new Lock instance identified by lockName.- Specified by:
makeLockin classLockFactory- Parameters:
lockName- name of the lock to be created.
-
clearLock
Description copied from class:LockFactoryAttempt 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:
clearLockin classLockFactory- Parameters:
lockName- name of the lock to be cleared.
-