Class ReplicationAPIBase
- java.lang.Object
-
- org.apache.solr.api.JerseyResource
-
- org.apache.solr.handler.admin.api.ReplicationAPIBase
-
- Direct Known Subclasses:
CoreReplicationAPI
public abstract class ReplicationAPIBase extends JerseyResource
A common parent for "replication" (i.e. replication-level) APIs.
-
-
Field Summary
Fields Modifier and Type Field Description protected SolrCore
solrCore
protected SolrQueryRequest
solrQueryRequest
protected SolrQueryResponse
solrQueryResponse
-
Fields inherited from class org.apache.solr.api.JerseyResource
containerRequestContext
-
-
Constructor Summary
Constructors Constructor Description ReplicationAPIBase(SolrCore solrCore, SolrQueryRequest solrQueryRequest, SolrQueryResponse solrQueryResponse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CoreReplicationAPI.FileListResponse
doFetchFileList(long generation)
protected CoreReplicationAPI.IndexVersionResponse
doFetchIndexVersion()
protected CoreReplicationAPI.FileListResponse
getFileList(long generation, ReplicationHandler replicationHandler)
-
Methods inherited from class org.apache.solr.api.JerseyResource
ensureRequiredParameterProvided, ensureRequiredRequestBodyProvided, instantiateJerseyResponse, instantiateJerseyResponse
-
-
-
-
Field Detail
-
solrCore
protected final SolrCore solrCore
-
solrQueryRequest
protected final SolrQueryRequest solrQueryRequest
-
solrQueryResponse
protected final SolrQueryResponse solrQueryResponse
-
-
Constructor Detail
-
ReplicationAPIBase
public ReplicationAPIBase(SolrCore solrCore, SolrQueryRequest solrQueryRequest, SolrQueryResponse solrQueryResponse)
-
-
Method Detail
-
doFetchIndexVersion
protected CoreReplicationAPI.IndexVersionResponse doFetchIndexVersion() throws IOException
- Throws:
IOException
-
doFetchFileList
protected CoreReplicationAPI.FileListResponse doFetchFileList(long generation)
-
getFileList
protected CoreReplicationAPI.FileListResponse getFileList(long generation, ReplicationHandler replicationHandler)
-
-