Brooklyn

brooklyn.entity.messaging.qpid
[Groovy] Class QpidSshDriver

java.lang.Object
  brooklyn.entity.basic.AbstractSoftwareProcessDriver
      brooklyn.entity.basic.AbstractSoftwareProcessSshDriver
          brooklyn.entity.java.JavaSoftwareProcessSshDriver
              brooklyn.entity.messaging.qpid.QpidSshDriver
All Implemented Interfaces:
QpidDriver

class QpidSshDriver
extends JavaSoftwareProcessSshDriver

Field Summary
 
Fields inherited from class JavaSoftwareProcessSshDriver
KEY_VAL_OPT_PREFIXES, MUTUALLY_EXCLUSIVE_OPTS, log
 
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
QpidSshDriver(QpidBroker entity, SshMachineLocation machine)

 
Method Summary
void customize()

java.lang.Integer getAmqpPort()

java.lang.String getAmqpVersion()

protected java.lang.String getInstallFilename()

protected java.lang.String getInstallUrl()

protected java.lang.String getLogFileLocation()

java.lang.String getPidFile()

java.util.Map getShellEnvironment()

void install()

boolean isRunning()

void kill()

void launch()

void stop()

 
Methods inherited from class JavaSoftwareProcessSshDriver
getCustomJavaConfigOptions, getCustomJavaSystemProperties, getJavaOpts, getJavaSystemProperties, getJmxContext, getJmxJavaSystemProperties, getJmxPort, getLogFileLocation, getRmiPort, getRmiServerPort, getShellEnvironment, installJava, isJmxEnabled, start
 
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

QpidSshDriver

QpidSshDriver(QpidBroker entity, SshMachineLocation machine)


 
Method Detail

customize

@Override
void customize()


getAmqpPort

@Override
java.lang.Integer getAmqpPort()


getAmqpVersion

@Override
java.lang.String getAmqpVersion()


getInstallFilename

protected java.lang.String getInstallFilename()


getInstallUrl

protected java.lang.String getInstallUrl()


getLogFileLocation

@Override
protected java.lang.String getLogFileLocation()


getPidFile

java.lang.String getPidFile()


getShellEnvironment

java.util.Map getShellEnvironment()


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.