Brooklyn

brooklyn.entity.messaging.rabbit
[Groovy] Class RabbitSshDriver

java.lang.Object
  brooklyn.entity.basic.AbstractSoftwareProcessDriver
      brooklyn.entity.basic.AbstractSoftwareProcessSshDriver
          brooklyn.entity.messaging.rabbit.RabbitSshDriver
All Implemented Interfaces:
RabbitDriver

class RabbitSshDriver
extends AbstractSoftwareProcessSshDriver

TODO javadoc


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

 
Method Summary
void configure()

void customize()

java.lang.Integer getAmqpPort()

java.lang.String getErlangVersion()

protected java.lang.String getLogFileLocation()

java.lang.String getPidFile()

java.util.Map getShellEnvironment()

java.lang.String getVirtualHost()

void install()

boolean isRunning()

void kill()

void launch()

void stop()

 
Methods inherited from class AbstractSoftwareProcessSshDriver
copyFile, copyFile, execute, execute, getDefaultVersion, getEntityVersionLabel, getEntityVersionLabel, getHostname, getInstallDir, getLocation, getMachine, getPortsUsed, getRunDir, getShellEnvironment, getVersion, newScript, newScript
 
Methods inherited from class AbstractSoftwareProcessDriver
customize, getEntity, getLocation, getResource, install, kill, launch, postLaunch, restart, start, stop, waitForConfigKey
 

Constructor Detail

RabbitSshDriver

RabbitSshDriver(RabbitBroker entity, SshMachineLocation machine)


 
Method Detail

configure

@Override
void configure()


customize

@Override
void customize()


getAmqpPort

java.lang.Integer getAmqpPort()


getErlangVersion

java.lang.String getErlangVersion()


getLogFileLocation

@Override
protected java.lang.String getLogFileLocation()


getPidFile

java.lang.String getPidFile()


getShellEnvironment

java.util.Map getShellEnvironment()


getVirtualHost

java.lang.String getVirtualHost()


install

@Override
void install()


isRunning

@Override
boolean isRunning()


kill

@Override
void kill()


launch

@Override
void launch()


stop

@Override
void stop()


 

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