Package 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 thisLockFactoryto disable locking entirely. Only one instance of this lock is created. You should callgetNoLockFactory()to get the instance.- See Also:
 LockFactory
 
- 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearLock(java.lang.String lockName)Attempt to clear (forcefully unlock and remove) the specified lock.static NoLockFactorygetNoLockFactory()LockmakeLock(java.lang.String lockName)Return a new Lock instance identified by lockName.- 
Methods inherited from class org.apache.lucene.store.LockFactory
getLockPrefix, setLockPrefix 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getNoLockFactory
public static NoLockFactory getNoLockFactory()
 
- 
makeLock
public Lock makeLock(java.lang.String lockName)
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
public void clearLock(java.lang.String lockName)
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.
 
 - 
 
 -