Class NoLockFactory

java.lang.Object
org.apache.lucene.store.LockFactory
org.apache.lucene.store.NoLockFactory

public final class NoLockFactory extends LockFactory
Use this LockFactory to disable locking entirely. This is a singleton, you have to use INSTANCE.
See Also:
  • Field Details

    • INSTANCE

      public static final NoLockFactory INSTANCE
      The singleton
  • Method Details

    • obtainLock

      public Lock obtainLock(Directory dir, String lockName)
      Description copied from class: LockFactory
      Return a new obtained Lock instance identified by lockName.
      Specified by:
      obtainLock in class LockFactory
      Parameters:
      lockName - name of the lock to be created.