public class LogServerRollUtility extends CurlUtility
EAC_MAX_TOKEN_LENGTH, ENDECA_CONF, IS_WINDOWS, WINDOWS_MAX_PATH_LENGTH
appName, dataPrefix, eacHost, eacPort, elementId, lockManager, logDir, sslEnabled, workingDir
Constructor and Description |
---|
LogServerRollUtility(String appName,
String eacHost,
int eacPort,
boolean sslEnabled)
Default (inherited) constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
init(String host,
String hostname,
String port,
String workingDir)
Dgraph update initializer.
|
void |
init(String host,
String hostname,
String port,
String workingDir,
String certFile,
String caFile,
String cipher)
This method prepares the url.
|
getBinaryDir, getCurlBinary, init, init, init, init
buildEacStub, conditionalRun, getCommand, getHostId, initializeEacStub, maximumAllowedTokenLength, setCommand, setHostId
getDirContents, getMaxMissedStatusChecksAllowed, getMaxWaitTimeSeconds, getMinWaitTimeSeconds, getNonNullPositiveLongValueOrDefault, getNumMissedStatusChecks, getSlowPollingIntervalMs, getStandardPollingIntervalMs, getStatus, incrementMissedStatusQueries, initializeEacStub, isActive, isFailed, run, runInParallel, setElementId, setMaxMissedStatusQueriesAllowed, setMaxWaitSeconds, setMinWaitSeconds, setNumMissedStatusChecks, setPollingIntervalMs, setSlowPollingIntervalMs, start, stop, waitForFinished
getAppName, getDataPrefix, getEacHost, getEacPort, getElementId, getLockManager, getLogDir, getWorkingDir, isSslEnabled, setAppName, setDataPrefix, setEacHost, setEacPort, setLockManager, setLogDir, setSslEnabled, setWorkingDir
public LogServerRollUtility(String appName, String eacHost, int eacPort, boolean sslEnabled) throws AppConfigurationException
AppConfigurationException
- If the application name or EAC host is null.public void init(String host, String hostname, String port, String workingDir)
init
in class ShellUtility
host
- ID of the host on which to execute the command.hostname
- Logserver hostname.port
- Logserver port.workingDir
- Working directory from which to execute the command.public void init(String host, String hostname, String port, String workingDir, String certFile, String caFile, String cipher)
host
- ID of the host on which to execute the commandhostname
- Logserver hostnameport
- Logserver portworkingDir
- Working directory from which to execute the commandcertFile
- certFile to be usedcaFile
- caFile to be usedcipher
- cipher to be usedCopyright © 2017, Oracle and/or its affiliates. All rights reserved.