public class RedisStoreSshDriver extends AbstractSoftwareProcessSshDriver implements RedisStoreDriver
RedisStore in a Location accessible over ssh.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 | 
|---|
RedisStoreSshDriver(RedisStoreImpl entity,
                   SshMachineLocation machine)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
customize()
Implementations should fail if the return code is non-zero, by throwing some appropriate exception. 
 | 
void | 
install()
Implementations should fail if the return code is non-zero, by throwing some appropriate exception. 
 | 
boolean | 
isRunning()
Whether the entity components have started. 
 | 
void | 
launch()
Implementations should fail if the return code is non-zero, by throwing some appropriate exception. 
 | 
void | 
stop()
Restarts redis with the current configuration. 
 | 
checkNoHostnameBug, copyCustomizeResources, copyInstallResources, copyPreInstallResources, copyResource, copyResource, execute, execute, execute, getAddress, getHostname, getLocation, getMachine, getPortsUsed, getSubnetAddress, getSubnetHostname, prepare, runPostCustomizeCommand, runPostInstallCommand, runPostLaunchCommand, runPreCustomizeCommand, runPreInstallCommand, runPreLaunchCommand, setupcopyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyRuntimeResources, copyTemplate, copyTemplate, copyTemplate, getArchiveNameFormat, getEntity, getExpandedInstallDir, getInstallDir, getResource, getResourceAsString, getRunDir, getShellEnvironment, getVersion, kill, postLaunch, preInstall, processTemplate, processTemplate, processTemplate, processTemplate, processTemplateContents, processTemplateContents, rebind, restart, setExpandedInstallDir, startequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRunDirgetEntity, kill, rebind, restart, startgetLocationpublic RedisStoreSshDriver(RedisStoreImpl entity, SshMachineLocation machine)
public void install()
AbstractSoftwareProcessDriverinstall in class AbstractSoftwareProcessDriverpublic void customize()
AbstractSoftwareProcessDrivercustomize in class AbstractSoftwareProcessDriverpublic void launch()
AbstractSoftwareProcessDriverlaunch in class AbstractSoftwareProcessDriverpublic boolean isRunning()
SoftwareProcessDriverisRunning in interface SoftwareProcessDriverpublic void stop()
stop in interface SoftwareProcessDriverstop in class AbstractSoftwareProcessDriverStartable.stop()