# Uses of Package
org.apache.lucene.replicator.nrt

- Packages that use org.apache.lucene.replicator.nrt
  Package | Description
  --- | ---
  org.apache.lucene.replicator.nrt | Near-real-time replication framework

- Classes in org.apache.lucene.replicator.nrt used by org.apache.lucene.replicator.nrt
  Class | Description
  --- | ---
  CopyJob | Handles copying one set of files, e.g.
  CopyJob.OnceDone | Callback invoked by CopyJob once all files have (finally) finished copying
  CopyOneFile | Copies one file from an incoming DataInput to a dest filename in a local Directory
  CopyState | Holds incRef'd file level details for one point-in-time segment infos on the primary node.
  FileMetaData | Holds metadata details about a single file that we use to confirm two files (one remote, one local) are in fact "identical".
  Node | Common base class for `PrimaryNode` and `ReplicaNode`.
  ReplicaNode | Replica node, that pulls index changes from the primary node by copying newly flushed or merged index files.