# Uses of Package
org.apache.lucene.replicator

- Packages that use org.apache.lucene.replicator
  Package | Description
  --- | ---
  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.

Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.