# Uses of Package
org.apache.lucene.replicator

Packages that use org.apache.lucene.replicator
org.apache.lucene.replicator: Files replication framework
org.apache.lucene.replicator.http: HTTP replication implementation

Classes in org.apache.lucene.replicator used by org.apache.lucene.replicator
Class and Description
IndexAndTaxonomyRevision.SnapshotDirectoryTaxonomyWriter A `DirectoryTaxonomyWriter` which sets the underlying `IndexWriter`'s `IndexDeletionPolicy` to `SnapshotDeletionPolicy`.
ReplicationClient.ReplicationHandler Handler for revisions obtained by the client.
ReplicationClient.SourceDirectoryFactory Resolves a session and source into a `Directory` to use for copying the session files to.
Replicator An interface for replicating files.
Revision A revision comprises lists of files that come from different sources and need to be replicated together to e.g.
RevisionFile Describes a file in a `Revision`.
SessionToken Token for a replication session, for guaranteeing that source replicated files will be kept safe until the replication completes.

Classes in org.apache.lucene.replicator used by org.apache.lucene.replicator.http
Class and Description
Replicator An interface for replicating files.
Revision A revision comprises lists of files that come from different sources and need to be replicated together to e.g.
SessionToken Token for a replication session, for guaranteeing that source replicated files will be kept safe until the replication completes.