public class MongoDBRouterSshDriver extends AbstractMongoDBSshDriver implements MongoDBRouterDriver
CHECK_RUNNING, CUSTOMIZING, DEBUG, IGNORE_ENTITY_SSH_FLAGS, INSTALL_INCOMPLETE, INSTALLING, KILLING, LAUNCHING, log, logSsh, NON_STANDARD_LAYOUT, PID_FILENAME, PROCESS_OWNER, RESTARTING, STOPPING, USE_PID_FILE, VALID_FLAGS
Constructor and Description |
---|
MongoDBRouterSshDriver(MongoDBRouterImpl entity,
SshMachineLocation machine) |
Modifier and Type | Method and Description |
---|---|
void |
launch() |
customize, getDataDirectory, getOsDir, getOsTag, install, isRunning, preInstall, stop
checkNoHostnameBug, copyInstallResources, copyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyRuntimeResources, copyTemplate, copyTemplate, copyTemplate, execute, execute, execute, getAddress, getDownloadFilename, getDownloadFileSuffix, getExpandedInstallDir, getHostname, getInstallDir, getLocation, getMachine, getPortsUsed, getRunDir, getShellEnvironment, getSubnetAddress, getSubnetHostname, getVersion, runPostInstallCommand, runPostLaunchCommand, runPreInstallCommand, runPreLaunchCommand, setExpandedInstallDir, setup
getEntity, getResource, getResourceAsString, kill, postLaunch, processTemplate, processTemplate, processTemplate, processTemplate, processTemplateContents, processTemplateContents, rebind, restart, start
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEntity, isRunning, kill, rebind, restart, start, stop
getLocation
public MongoDBRouterSshDriver(MongoDBRouterImpl entity, SshMachineLocation machine)
public void launch()
launch
in class AbstractSoftwareProcessDriver