public class CoreAdminRequest extends SolrRequest
| Modifier and Type | Class and Description |
|---|---|
static class |
CoreAdminRequest.Create |
static class |
CoreAdminRequest.MergeIndexes |
static class |
CoreAdminRequest.Persist |
static class |
CoreAdminRequest.RequestRecovery |
static class |
CoreAdminRequest.RequestSyncShard |
static class |
CoreAdminRequest.Unload |
static class |
CoreAdminRequest.WaitForState |
SolrRequest.METHOD| Modifier and Type | Field and Description |
|---|---|
protected CoreAdminParams.CoreAdminAction |
action |
protected String |
core |
protected boolean |
isIndexInfoNeeded |
protected String |
other |
| Constructor and Description |
|---|
CoreAdminRequest() |
CoreAdminRequest(String path) |
getMethod, getPath, getResponseParser, getStreamingResponseCallback, setMethod, setPath, setResponseParser, setStreamingResponseCallbackprotected String core
protected String other
protected boolean isIndexInfoNeeded
protected CoreAdminParams.CoreAdminAction action
public CoreAdminRequest()
public CoreAdminRequest(String path)
public final void setCoreName(String coreName)
public final void setOtherCoreName(String otherCoreName)
public final void setIndexInfoNeeded(boolean isIndexInfoNeeded)
public void setAction(CoreAdminParams.CoreAdminAction action)
public SolrParams getParams()
getParams in class SolrRequestpublic Collection<ContentStream> getContentStreams() throws IOException
getContentStreams in class SolrRequestIOExceptionpublic CoreAdminResponse process(SolrServer server) throws SolrServerException, IOException
process in class SolrRequestSolrServerExceptionIOExceptionpublic static CoreAdminResponse reloadCore(String name, SolrServer server) throws SolrServerException, IOException
SolrServerExceptionIOExceptionpublic static CoreAdminResponse unloadCore(String name, SolrServer server) throws SolrServerException, IOException
SolrServerExceptionIOExceptionpublic static CoreAdminResponse unloadCore(String name, boolean deleteIndex, SolrServer server) throws SolrServerException, IOException
SolrServerExceptionIOExceptionpublic static CoreAdminResponse unloadCore(String name, boolean deleteIndex, boolean deleteInstanceDir, SolrServer server) throws SolrServerException, IOException
SolrServerExceptionIOExceptionpublic static CoreAdminResponse renameCore(String coreName, String newName, SolrServer server) throws SolrServerException, IOException
SolrServerExceptionIOExceptionpublic static CoreAdminResponse getStatus(String name, SolrServer server) throws SolrServerException, IOException
SolrServerExceptionIOExceptionpublic static CoreAdminResponse createCore(String name, String instanceDir, SolrServer server) throws SolrServerException, IOException
SolrServerExceptionIOExceptionpublic static CoreAdminResponse createCore(String name, String instanceDir, SolrServer server, String configFile, String schemaFile) throws SolrServerException, IOException
SolrServerExceptionIOExceptionpublic static CoreAdminResponse createCore(String name, String instanceDir, SolrServer server, String configFile, String schemaFile, String dataDir, String tlogDir) throws SolrServerException, IOException
SolrServerExceptionIOException@Deprecated public static CoreAdminResponse persist(String fileName, SolrServer server) throws SolrServerException, IOException
SolrServerExceptionIOExceptionpublic static CoreAdminResponse mergeIndexes(String name, String[] indexDirs, String[] srcCores, SolrServer server) throws SolrServerException, IOException
SolrServerExceptionIOExceptionCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.