public class ProcessConfig
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
ProcessConfig() |
ProcessConfig(java.io.File installDir) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getConfigureCommand() |
java.lang.String |
getDeployPath() |
java.util.Map<java.lang.String,java.lang.String> |
getEnvironment() |
java.util.List<java.lang.String> |
getInstallCommands() |
java.lang.String |
getKillCommand() |
java.lang.String |
getLaunchScript() |
java.lang.String |
getName() |
java.lang.String |
getPidFile() |
java.lang.String |
getRestartCommand() |
java.lang.String |
getSharedLibraryPath() |
java.lang.String |
getStartCommand() |
java.lang.String |
getStatusCommand() |
java.lang.String |
getStopCommand() |
int |
hashCode() |
int |
runCommand(java.util.concurrent.Executor executor,
java.io.File baseDir,
java.lang.String... arguments) |
void |
setConfigureCommand(java.lang.String configureCommand) |
void |
setDeployPath(java.lang.String deployPath) |
void |
setEnvironment(java.util.Map<java.lang.String,java.lang.String> environment) |
void |
setInstallCommands(java.util.List<java.lang.String> installCommands) |
void |
setKillCommand(java.lang.String killCommand) |
void |
setLaunchScript(java.lang.String launchScript) |
void |
setName(java.lang.String name) |
void |
setPidFile(java.lang.String pidFile) |
void |
setRestartCommand(java.lang.String restartCommand) |
void |
setSharedLibraryPath(java.lang.String sharedLibraryPath) |
void |
setStartCommand(java.lang.String startCommand) |
void |
setStatusCommand(java.lang.String statusCommand) |
void |
setStopCommand(java.lang.String stopCommand) |
protected java.lang.String |
toCommand(java.lang.String commandName)
Converts the command name to the operating system specific commadn that should be used.
|
public ProcessConfig()
public ProcessConfig(java.io.File installDir)
protected java.lang.String toCommand(java.lang.String commandName)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getKillCommand()
public void setKillCommand(java.lang.String killCommand)
public java.lang.String getLaunchScript()
public void setLaunchScript(java.lang.String launchScript)
public java.lang.String getPidFile()
public void setPidFile(java.lang.String pidFile)
public java.lang.String getRestartCommand()
public void setRestartCommand(java.lang.String restartCommand)
public java.lang.String getStartCommand()
public void setStartCommand(java.lang.String startCommand)
public java.lang.String getStatusCommand()
public void setStatusCommand(java.lang.String statusCommand)
public java.lang.String getStopCommand()
public void setStopCommand(java.lang.String stopCommand)
public java.util.Map<java.lang.String,java.lang.String> getEnvironment()
public java.util.List<java.lang.String> getInstallCommands()
public java.lang.String getConfigureCommand()
public void setConfigureCommand(java.lang.String configureCommand)
public java.lang.String getDeployPath()
public void setDeployPath(java.lang.String deployPath)
public java.lang.String getSharedLibraryPath()
public void setSharedLibraryPath(java.lang.String sharedLibraryPath)
public void setEnvironment(java.util.Map<java.lang.String,java.lang.String> environment)
public void setInstallCommands(java.util.List<java.lang.String> installCommands)
public int runCommand(java.util.concurrent.Executor executor,
java.io.File baseDir,
java.lang.String... arguments)
throws java.io.IOException,
java.lang.InterruptedException,
CommandFailedException
java.io.IOExceptionjava.lang.InterruptedExceptionCommandFailedExceptionCopyright © 2014 Red Hat. All Rights Reserved.