public abstract class AbstractMongoDBSshDriver extends AbstractSoftwareProcessSshDriver
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 | 
|---|
| AbstractMongoDBSshDriver(EntityLocal entity,
                        SshMachineLocation machine) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | customize() | 
| java.lang.String | getDataDirectory() | 
| java.lang.String | getOsDir() | 
| java.lang.String | getOsTag() | 
| void | install() | 
| boolean | isRunning()Whether the entity components have started. | 
| void | preInstall()Implement this method in child classes to add some post-launch behavior | 
| void | stop()Kills the server with SIGINT. | 
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, setupgetEntity, getResource, getResourceAsString, kill, launch, postLaunch, processTemplate, processTemplate, processTemplate, processTemplate, processTemplateContents, processTemplateContents, rebind, restart, startpublic AbstractMongoDBSshDriver(EntityLocal entity, SshMachineLocation machine)
public void preInstall()
AbstractSoftwareProcessDriverpreInstall in class AbstractSoftwareProcessDriverpublic void install()
install in class AbstractSoftwareProcessDriverpublic void customize()
customize in class AbstractSoftwareProcessDriverpublic boolean isRunning()
SoftwareProcessDriverpublic void stop()
stop in interface SoftwareProcessDriverstop in class AbstractSoftwareProcessDriverpublic java.lang.String getOsDir()
public java.lang.String getOsTag()
public java.lang.String getDataDirectory()