public class UnixSolrServerController extends AbstractSolrServerController
SolrServerController for unix like systems.AbstractSolrServerController.CommandResult, AbstractSolrServerController.ServerStatus, AbstractSolrServerController.ServerStatusFunction, AbstractSolrServerController.ServerStatusOutput| Modifier and Type | Field and Description |
|---|---|
static String |
SHELL_EXECUTABLE |
CONFIGSETS_PATH, CORES_PATH, FORCE_RESTART, FORCE_RESTART_DEFAULT_VALUE, JSON_REGEX, MAX_STATUS_RETRIES, MAX_STATUS_RETRIES_DEFAULT_VALUE, RUNNING_CHECK_REGEX, SOLR_START_COMMAND, SOLR_STATUS_COMMAND, SOLR_STOP_COMMAND, STATUS_INTERVAL, STATUS_INTERVAL_DEFAULT_VALUE, TIMEOUT, TIMEOUT_DEFAULT_VALUE, ZK_COLLECTION_PARAM, ZK_CONFDIR_PARAM, ZK_CONFNAME_PARAM, ZK_DATA_PATH, ZK_NAME_PARAM, ZK_RUNZK_PARAM, ZK_SOLRHOME_PARAM, ZK_UPLOAD_CONFIG_COMMAND, ZK_VAL_PARAM| Constructor and Description |
|---|
UnixSolrServerController() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureSolrCommandInvocation(SolrInstance solrInstance,
ProcessBuilder processBuilder,
String command) |
protected void |
configureZKCommandInvocation(SolrInstance solrInstance,
ProcessBuilder processBuilder,
String command) |
callSolrCommand, callZKClientCommand, collectServerStatusOutput, configureSolrCommandParams, configureZKCommandParams, ensureToStartSolr, ensureToStopSolr, getMaxStatusRetries, getSolrServerStatus, getStatusInterval, getTimeout, isCorrespondingServerForInstance, isForceRestart, resolveZkHost, retryGetStatusUntilConditionIsTrue, start, stop, uploadConfigurationToZKpublic static final String SHELL_EXECUTABLE
protected void configureSolrCommandInvocation(SolrInstance solrInstance, ProcessBuilder processBuilder, String command)
configureSolrCommandInvocation in class AbstractSolrServerControllerprotected void configureZKCommandInvocation(SolrInstance solrInstance, ProcessBuilder processBuilder, String command)
configureZKCommandInvocation in class AbstractSolrServerControllerCopyright © 2017 SAP SE. All Rights Reserved.