public class RemoveFileUtility extends PerlInlineScriptUtility
EAC_MAX_TOKEN_LENGTH, ENDECA_CONF, IS_WINDOWS, WINDOWS_MAX_PATH_LENGTH
appName, dataPrefix, eacHost, eacPort, elementId, lockManager, logDir, sslEnabled, workingDir
Constructor and Description |
---|
RemoveFileUtility(String appName,
String eacHost,
int eacPort,
boolean sslEnabled)
Default (inherited) constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
init(String host,
String path)
Convenience wrapper of init(host, path, workingDir) that specifies
a null workingDir.
|
void |
init(String host,
String path,
String workingDir)
RemoveDir initializer.
|
void |
init(String token,
String host,
String path,
String workingDir)
RemoveDir initializer that specifies a custom token.
|
getPerlBinary
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 RemoveFileUtility(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 path)
host
- ID of the host on which to execute the command.path
- File path to remove.public void init(String host, String path, String workingDir)
host
- ID of the host on which to execute the command.path
- File path to remove.workingDir
- Working directory from which to execute the command.public void init(String token, String host, String path, String workingDir)
init
in class PerlInlineScriptUtility
token
- custom token to use for the shell invocation.host
- ID of the host on which to execute the command.path
- File path to remove.workingDir
- Working directory from which to execute the command.Copyright © 2014, Oracle and/or its affiliates. All rights reserved.