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

Provides a base class for creating and managing Lucene.NET directory instances.

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.

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

ITaxonomyDirectoryFactory

Creates a Lucene Lucene.Net.Store.Directory for taxonomy-based faceting on an index