Brooklyn

brooklyn.entity.nosql.redis
[Java] Class RedisStoreSshDriver

java.lang.Object
  brooklyn.entity.basic.AbstractSoftwareProcessDriver
      brooklyn.entity.basic.AbstractSoftwareProcessSshDriver
          brooklyn.entity.nosql.redis.RedisStoreSshDriver
All Implemented Interfaces:
RedisStoreDriver

public class RedisStoreSshDriver
extends AbstractSoftwareProcessSshDriver

Start a RedisStore in a Location accessible over ssh.


Field Summary
 
Fields inherited from class AbstractSoftwareProcessSshDriver
BROOKLYN_HOME_DIR, CHECK_RUNNING, CUSTOMIZING, DEFAULT_INSTALL_BASEDIR, DEFAULT_RUN_BASEDIR, IGNORE_ENTITY_SSH_FLAGS, INSTALLING, KILLING, LAUNCHING, NO_VERSION_INFO, PID_FILENAME, RESTARTING, STOPPING, USE_PID_FILE, log, logSsh
 
Fields inherited from class AbstractSoftwareProcessDriver
entity
 
Constructor Summary
RedisStoreSshDriver(RedisStoreImpl entity, SshMachineLocation machine)

 
Method Summary
void customize()

void install()

boolean isRunning()

void launch()

void stop()

Restarts redis with the current configuration.

 
Methods inherited from class AbstractSoftwareProcessSshDriver
copyFile, copyFile, copyFile, copyResource, copyResource, copyResource, copyResources, copyTemplate, copyTemplate, copyTemplates, execute, execute, getAddress, getDefaultVersion, getDownloadFileSuffix, getDownloadFilename, getEntityVersionLabel, getEntityVersionLabel, getHostname, getInstallDir, getLocation, getMachine, getPortsUsed, getRunDir, getShellEnvironment, getSshFlags, getVersion, newScript, newScript
 
Methods inherited from class AbstractSoftwareProcessDriver
customize, getEntity, getLocation, getResource, getResourceAsString, install, kill, launch, postLaunch, processTemplate, processTemplate, rebind, restart, start, stop, waitForConfigKey
 

Constructor Detail

RedisStoreSshDriver

public RedisStoreSshDriver(RedisStoreImpl entity, SshMachineLocation machine)


 
Method Detail

customize

@Override
public void customize()


install

@Override
public void install()


isRunning

@Override
public boolean isRunning()


launch

@Override
public void launch()


stop

@Override
public void stop()
Restarts redis with the current configuration.


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.