Base class for Locking implementation. {@link Directory} uses
instances of this class to implement locking.Note that there are some useful tools to verify that
your LockFactory is working correctly: {@link
VerifyingLockFactory}, {@link LockStressTest}, {@link
LockVerifyServer}.
Namespace: Lucene.Net.StoreAssembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1
Syntax
C# |
---|
public abstract class LockFactory |
Visual Basic |
---|
Public MustInherit Class LockFactory |
Visual C++ |
---|
public ref class LockFactory abstract |
Inheritance Hierarchy
System..::..Object
Lucene.Net.Store..::..LockFactory
Lucene.Net.Store..::..FSLockFactory
Lucene.Net.Store..::..NoLockFactory
Lucene.Net.Store..::..SingleInstanceLockFactory
Lucene.Net.Store..::..VerifyingLockFactory
Lucene.Net.Store..::..LockFactory
Lucene.Net.Store..::..FSLockFactory
Lucene.Net.Store..::..NoLockFactory
Lucene.Net.Store..::..SingleInstanceLockFactory
Lucene.Net.Store..::..VerifyingLockFactory