Class ReloadCore
java.lang.Object
org.apache.solr.api.JerseyResource
org.apache.solr.handler.admin.api.CoreAdminAPIBase
org.apache.solr.handler.admin.api.ReloadCore
- All Implemented Interfaces:
ReloadCoreApi
V2 API implementation for reloading an individual core.
The new API (POST /v2/cores/coreName/reload is analogous to the v1 /admin/cores?action=RELOAD command.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.solr.handler.admin.api.CoreAdminAPIBase
CoreAdminAPIBase.CoreAdminAPIBaseException -
Field Summary
Fields inherited from class org.apache.solr.handler.admin.api.CoreAdminAPIBase
coreAdminAsyncTracker, coreContainer, req, rspFields inherited from class org.apache.solr.api.JerseyResource
containerRequestContext -
Constructor Summary
ConstructorsConstructorDescriptionReloadCore(SolrQueryRequest solrQueryRequest, SolrQueryResponse solrQueryResponse, CoreContainer coreContainer, CoreAdminHandler.CoreAdminAsyncTracker coreAdminAsyncTracker) -
Method Summary
Modifier and TypeMethodDescriptionreloadCore(String coreName, ReloadCoreRequestBody reloadCoreRequestBody) Methods inherited from class org.apache.solr.handler.admin.api.CoreAdminAPIBase
handlePotentiallyAsynchronousTaskMethods inherited from class org.apache.solr.api.JerseyResource
ensureRequiredParameterProvided, ensureRequiredRequestBodyProvided, instantiateJerseyResponse, instantiateJerseyResponse
-
Constructor Details
-
ReloadCore
@Inject public ReloadCore(SolrQueryRequest solrQueryRequest, SolrQueryResponse solrQueryResponse, CoreContainer coreContainer, CoreAdminHandler.CoreAdminAsyncTracker coreAdminAsyncTracker)
-
-
Method Details
-
reloadCore
public SolrJerseyResponse reloadCore(String coreName, ReloadCoreRequestBody reloadCoreRequestBody) throws Exception - Specified by:
reloadCorein interfaceReloadCoreApi- Throws:
Exception
-