Class MockLockFactoryWrapper


  • public class MockLockFactoryWrapper
    extends org.apache.lucene.store.LockFactory
    Used by MockDirectoryWrapper to wrap another factory and track open locks.
    • Constructor Detail

      • MockLockFactoryWrapper

        public MockLockFactoryWrapper​(MockDirectoryWrapper dir,
                                      org.apache.lucene.store.LockFactory delegate)
    • Method Detail

      • setLockPrefix

        public void setLockPrefix​(String lockPrefix)
        Overrides:
        setLockPrefix in class org.apache.lucene.store.LockFactory
      • getLockPrefix

        public String getLockPrefix()
        Overrides:
        getLockPrefix in class org.apache.lucene.store.LockFactory
      • makeLock

        public org.apache.lucene.store.Lock makeLock​(String lockName)
        Specified by:
        makeLock in class org.apache.lucene.store.LockFactory
      • clearLock

        public void clearLock​(String lockName)
                       throws IOException
        Specified by:
        clearLock in class org.apache.lucene.store.LockFactory
        Throws:
        IOException