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
- masterDirectory
- The master directory 
- childDirectory
- The child directory 
Exceptions
MultiIndexLockFactory(LockFactory, LockFactory)
Creates an instance of MultiIndexLockFactory
public MultiIndexLockFactory(LockFactory master, LockFactory child)Parameters
- masterLockFactory
- The master lock factory 
- childLockFactory
- The child lock factory 
Exceptions
Methods
ClearLock(string)
Clears the lock
public override void ClearLock(string lockName)Parameters
- lockNamestring
- The lock name 
MakeLock(string)
Makes the lock
public override Lock MakeLock(string lockName)Parameters
- lockNamestring
- The lock name 
Returns
- Lock