public static class SimulatedMySqlNodeImpl.SimulatedMySqlSshDriver extends MySqlSshDriver
log
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 |
---|
SimulatedMySqlNodeImpl.SimulatedMySqlSshDriver(SimulatedMySqlNodeImpl entity,
SshMachineLocation machine) |
Modifier and Type | Method and Description |
---|---|
void |
customize() |
ProcessTaskWrapper<java.lang.Integer> |
executeScriptFromInstalledFileAsync(java.lang.String filenameAlreadyInstalledAtServer) |
java.lang.String |
getStatusCmd() |
void |
install() |
void |
launch() |
executeScriptAsync, getBaseDir, getConfigFile, getDataDir, getEntity, getInstallFilename, getLogFile, getMirrorUrl, getMySqlServerOptionsString, getOsTag, getPassword, getPort, getSocketUid, isRunning, kill, preInstall, stop
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, postLaunch, processTemplate, processTemplate, processTemplate, processTemplate, processTemplateContents, processTemplateContents, rebind, restart, start
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
rebind, restart, start
getLocation
public SimulatedMySqlNodeImpl.SimulatedMySqlSshDriver(SimulatedMySqlNodeImpl entity, SshMachineLocation machine)
public java.lang.String getStatusCmd()
getStatusCmd
in interface MySqlDriver
getStatusCmd
in class MySqlSshDriver
public void install()
install
in class MySqlSshDriver
public void customize()
customize
in class MySqlSshDriver
public void launch()
launch
in class MySqlSshDriver
public ProcessTaskWrapper<java.lang.Integer> executeScriptFromInstalledFileAsync(java.lang.String filenameAlreadyInstalledAtServer)
executeScriptFromInstalledFileAsync
in class MySqlSshDriver