Table of Contents

Namespace Examine.Lucene.Directories

Classes

DefaultLockFactory

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

DirectoryFactoryBase

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

FileSystemDirectoryFactory

Represents a directory factory for creating file system directories

GenericDirectoryFactory

Represents a generic directory factory

MultiIndexLockFactory

Lock factory that wraps multiple factories

SyncedFileSystemDirectoryFactory

A directory factory that replicates the index from main storage on initialization to another directory, then creates a lucene Directory based on that replicated index. A replication thread is spawned to then replicate the local index back to the main storage location.

SyncedTaxonomyFileSystemDirectoryFactory

A directory factory that replicates the index and it's Taxonomy Index from main storage on initialization to another directory, then creates a lucene Directory based on that replicated index. A replication thread is spawned to then replicate the local index back to the main storage location.

TempEnvFileSystemDirectoryFactory

A directory factory used to create an instance of FSDirectory that uses the current %temp% environment variable

Interfaces

IApplicationIdentifier

Represents a class that can return a unique identifier for the application

IDirectoryFactory

Creates a Lucene Lucene.Net.Store.Directory for an index

ILockFactory

A factory for creating lock files