- read() - Method in class org.apache.lucene.replicator.IndexInputInputStream
-
- read(byte[]) - Method in class org.apache.lucene.replicator.IndexInputInputStream
-
- read(byte[], int, int) - Method in class org.apache.lucene.replicator.IndexInputInputStream
-
- release(String) - Method in class org.apache.lucene.replicator.http.HttpReplicator
-
- release() - Method in class org.apache.lucene.replicator.IndexAndTaxonomyRevision
-
- release() - Method in class org.apache.lucene.replicator.IndexRevision
-
- release(String) - Method in class org.apache.lucene.replicator.LocalReplicator
-
- release(String) - Method in interface org.apache.lucene.replicator.Replicator
-
Notify that the specified
SessionToken
is no longer needed by the
caller.
- release() - Method in interface org.apache.lucene.replicator.Revision
-
Called when this revision can be safely released, i.e.
- REPLICATE_FILENAME_PARAM - Static variable in class org.apache.lucene.replicator.http.ReplicationService
-
Request parameter name for providing the file's name.
- REPLICATE_SESSION_ID_PARAM - Static variable in class org.apache.lucene.replicator.http.ReplicationService
-
Request parameter name for providing a session ID.
- REPLICATE_SOURCE_PARAM - Static variable in class org.apache.lucene.replicator.http.ReplicationService
-
Request parameter name for providing the file's source.
- REPLICATE_VERSION_PARAM - Static variable in class org.apache.lucene.replicator.http.ReplicationService
-
Request parameter name for providing the revision version.
- REPLICATION_CONTEXT - Static variable in class org.apache.lucene.replicator.http.ReplicationService
-
The context path for the servlet.
- ReplicationClient - Class in org.apache.lucene.replicator
-
A client which monitors and obtains new revisions from a
Replicator
.
- ReplicationClient(Replicator, ReplicationClient.ReplicationHandler, ReplicationClient.SourceDirectoryFactory) - Constructor for class org.apache.lucene.replicator.ReplicationClient
-
Constructor.
- ReplicationClient.ReplicationHandler - Interface in org.apache.lucene.replicator
-
Handler for revisions obtained by the client.
- ReplicationClient.SourceDirectoryFactory - Interface in org.apache.lucene.replicator
-
Resolves a session and source into a
Directory
to use for copying
the session files to.
- ReplicationService - Class in org.apache.lucene.replicator.http
-
A server-side service for handling replication requests.
- ReplicationService(Map<String, Replicator>) - Constructor for class org.apache.lucene.replicator.http.ReplicationService
-
- ReplicationService.ReplicationAction - Enum in org.apache.lucene.replicator.http
-
- Replicator - Interface in org.apache.lucene.replicator
-
An interface for replicating files.
- requiredFiles(Map<String, List<RevisionFile>>) - Method in class org.apache.lucene.replicator.ReplicationClient
-
Returns the files required for replication.
- responseInputStream(HttpResponse) - Method in class org.apache.lucene.replicator.http.HttpClientBase
-
Internal utility: input stream of the provided response
- responseInputStream(HttpResponse, boolean) - Method in class org.apache.lucene.replicator.http.HttpClientBase
-
Internal utility: input stream of the provided response, which optionally
consumes the response's resources when the input stream is exhausted.
- Revision - Interface in org.apache.lucene.replicator
-
A revision comprises lists of files that come from different sources and need
to be replicated together to e.g.
- RevisionFile - Class in org.apache.lucene.replicator
-
- RevisionFile(String) - Constructor for class org.apache.lucene.replicator.RevisionFile
-
Constructor with the given file name.
- revisionFiles(IndexCommit, IndexCommit) - Static method in class org.apache.lucene.replicator.IndexAndTaxonomyRevision
-
Returns a singleton map of the revision files from the given
IndexCommit
.
- revisionFiles(IndexCommit) - Static method in class org.apache.lucene.replicator.IndexRevision
-
Returns a singleton map of the revision files from the given
IndexCommit
.
- revisionReady(String, Map<String, List<RevisionFile>>, Map<String, List<String>>, Map<String, Directory>) - Method in class org.apache.lucene.replicator.IndexAndTaxonomyReplicationHandler
-
- revisionReady(String, Map<String, List<RevisionFile>>, Map<String, List<String>>, Map<String, Directory>) - Method in class org.apache.lucene.replicator.IndexReplicationHandler
-
- revisionReady(String, Map<String, List<RevisionFile>>, Map<String, List<String>>, Map<String, Directory>) - Method in interface org.apache.lucene.replicator.ReplicationClient.ReplicationHandler
-
Called when a new revision was obtained and is available (i.e.
- revisionVersion(IndexCommit, IndexCommit) - Static method in class org.apache.lucene.replicator.IndexAndTaxonomyRevision
-
Returns a String representation of a revision's version from the given
IndexCommit
s of the search and taxonomy indexes.
- revisionVersion(IndexCommit) - Static method in class org.apache.lucene.replicator.IndexRevision
-
Returns a String representation of a revision's version from the given
IndexCommit
.