Class MultiIndexLockFactory
- Namespace
- Examine.Lucene.Directories
- Assembly
- Examine.Lucene.dll
Lock factory that wraps multiple factories
public class MultiIndexLockFactory : LockFactory
- Inheritance
-
LockFactoryMultiIndexLockFactory
- Inherited Members
-
LockFactory.m_lockPrefixLockFactory.LockPrefix
Constructors
MultiIndexLockFactory(Directory, Directory)
Creates an instance of MultiIndexLockFactory
public MultiIndexLockFactory(Directory master, Directory child)
Parameters
masterDirectoryThe master directory
childDirectoryThe child directory
Exceptions
MultiIndexLockFactory(LockFactory, LockFactory)
Creates an instance of MultiIndexLockFactory
public MultiIndexLockFactory(LockFactory master, LockFactory child)
Parameters
masterLockFactoryThe master lock factory
childLockFactoryThe child lock factory
Exceptions
Methods
ClearLock(string)
Clears the lock
public override void ClearLock(string lockName)
Parameters
lockNamestringThe lock name
MakeLock(string)
Makes the lock
public override Lock MakeLock(string lockName)
Parameters
lockNamestringThe lock name
Returns
- Lock