public static class SimulatedNginxControllerImpl.SimulatedNginxSshDriver extends NginxSshDriver
log, NGINX_PID_FILE
CHECK_RUNNING, CUSTOMIZING, DEBUG, IGNORE_ENTITY_SSH_FLAGS, INSTALL_INCOMPLETE, INSTALLING, KILLING, LAUNCHING, logSsh, NON_STANDARD_LAYOUT, PID_FILENAME, PROCESS_OWNER, RESTARTING, STOPPING, USE_PID_FILE, VALID_FLAGS
Constructor and Description |
---|
SimulatedNginxControllerImpl.SimulatedNginxSshDriver(SimulatedNginxControllerImpl entity,
SshMachineLocation machine) |
Modifier and Type | Method and Description |
---|---|
void |
customize() |
void |
install() |
void |
launch() |
void |
stop()
Performs software stop (or queues tasks to do this)
|
getAccessLogLocation, getEntity, getErrorLogLocation, getHttpPort, getLogFileLocation, getPidFile, getPort, isCustomizationCompleted, isRunning, kill, postLaunch, preInstall, rebind, reload, sudoBashCIfPrivilegedPort, sudoIfPrivilegedPort
checkNoHostnameBug, copyInstallResources, copyResource, copyResource, execute, execute, execute, getAddress, getExpandedInstallDir, getHostname, getInstallDir, getLocation, getMachine, getPortsUsed, getRunDir, getShellEnvironment, getSubnetAddress, getSubnetHostname, runPostInstallCommand, runPostLaunchCommand, runPreInstallCommand, runPreLaunchCommand, setExpandedInstallDir, setup
copyPreInstallResources, copyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyRuntimeResources, copyTemplate, copyTemplate, copyTemplate, getResource, getResourceAsString, getVersion, processTemplate, processTemplate, processTemplate, processTemplate, processTemplateContents, processTemplateContents, restart, start
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRunDir
restart, start
getLocation
public SimulatedNginxControllerImpl.SimulatedNginxSshDriver(SimulatedNginxControllerImpl entity, SshMachineLocation machine)
public void install()
install
in class NginxSshDriver
public void customize()
customize
in class NginxSshDriver
public void launch()
launch
in class NginxSshDriver
public void stop()
SoftwareProcessDriver
stop
in interface SoftwareProcessDriver
stop
in class NginxSshDriver
Startable.stop()