Brooklyn

brooklyn.entity.nosql.infinispan
[Groovy] Class Infinispan5Setup

java.lang.Object
  brooklyn.entity.basic.AbstractSoftwareProcessDriver
      brooklyn.entity.basic.AbstractSoftwareProcessSshDriver
          brooklyn.entity.basic.lifecycle.legacy.SshBasedAppSetup
              brooklyn.entity.basic.lifecycle.legacy.SshBasedJavaAppSetup
                  brooklyn.entity.nosql.infinispan.Infinispan5Setup

class Infinispan5Setup
extends SshBasedJavaAppSetup

Start a TomcatServer in a Location accessible over ssh.


Field Summary
static java.lang.String DEFAULT_INSTALL_DIR

static java.lang.String DEFAULT_VERSION

 
Fields inherited from class SshBasedJavaAppSetup
environmentPropertyFiles, jmxPort, namedPropertyFiles, rmiPort
 
Fields inherited from class SshBasedAppSetup
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
 
Property Summary
java.lang.Integer port

java.lang.String protocol

 
Constructor Summary
Infinispan5Setup(Infinispan5Server entity, SshMachineLocation machine)

 
Method Summary
java.util.List getCheckRunningScript()

@see SshBasedJavaAppSetup#getCheckRunningScript()

java.util.List getConfigScript()

java.util.List getInstallScript()

java.util.List getRunScript()

java.util.List getShutdownScript()

static Infinispan5Setup newInstance(Infinispan5Server entity, SshMachineLocation machine)

protected void setEntityAttributes()

 
Methods inherited from class SshBasedJavaAppSetup
config, getCustomJavaConfigOptions, getCustomJavaSystemProperties, getJavaOpts, getJavaSystemProperties, getJmxJavaSystemProperties, getShellEnvironment, isJmxEnabled, setEntityAttributes, setEnvironmentPropertyFiles, setJmxPort, setNamedPropertyFiles, setRmiPort
 
Methods inherited from class SshBasedAppSetup
config, copy, customize, deploy, exec, getCheckRunningScript, getConfigScript, getDefaultVersion, getDeployScript, getInstallDir, getInstallScript, getRestartScript, getRunScript, getShutdownScript, install, isRunning, kill, launch, makeCheckPortOpenScript, makeCheckRunningScript, makeInstallScript, makeRestartScript, makeShutdownScript, newScript, obtainPort, obtainPort, postShutdown, restart, runApp, setEntityAttributes, setInstallDir, setRunDir, setVersion, shutdown, stop, toDesiredPortRange
 
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
 

Field Detail

DEFAULT_INSTALL_DIR

public static final java.lang.String DEFAULT_INSTALL_DIR


DEFAULT_VERSION

public static final java.lang.String DEFAULT_VERSION


 
Property Detail

port

java.lang.Integer port


protocol

java.lang.String protocol


 
Constructor Detail

Infinispan5Setup

Infinispan5Setup(Infinispan5Server entity, SshMachineLocation machine)


 
Method Detail

getCheckRunningScript

java.util.List getCheckRunningScript()
See Also:
SshBasedJavaAppSetup#getCheckRunningScript()#getCheckRunningScript()


getConfigScript

@Override
java.util.List getConfigScript()


getInstallScript

@Override
java.util.List getInstallScript()


getRunScript

@Override
java.util.List getRunScript()


getShutdownScript

@Override
java.util.List getShutdownScript()


newInstance

static Infinispan5Setup newInstance(Infinispan5Server entity, SshMachineLocation machine)


setEntityAttributes

@Override
protected void setEntityAttributes()


 

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