Brooklyn

brooklyn.demo
[Java] Class CumulusRDFTomcatSshDriver

java.lang.Object
  brooklyn.entity.basic.AbstractSoftwareProcessDriver
      brooklyn.entity.basic.AbstractSoftwareProcessSshDriver
          brooklyn.entity.java.JavaSoftwareProcessSshDriver
              brooklyn.entity.webapp.JavaWebAppSshDriver
                  brooklyn.entity.webapp.tomcat.Tomcat7SshDriver
                      brooklyn.demo.CumulusRDFTomcatSshDriver

public class CumulusRDFTomcatSshDriver
extends Tomcat7SshDriver

CumulusRDF Tomcat driver.


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, 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
CumulusRDFTomcatSshDriver(TomcatServerImpl entity, SshMachineLocation machine)

 
Method Summary
void customize()

Customise with our copied config file.

protected java.util.Map getCustomJavaSystemProperties()

Add property pointing to cumulus.yaml config file.

 
Methods inherited from class Tomcat7SshDriver
customize, getCustomJavaConfigOptions, getDeploySubdir, getLogFileLocation, getShellEnvironment, getShutdownPort, install, isRunning, kill, launch, stop
 
Methods inherited from class JavaWebAppSshDriver
deploy, deploy, deploy, getDeployDir, getDeploySubdir, getEnabledProtocols, getEntity, getFilenameContextMapper, getHttpPort, getHttpsPort, getHttpsSslConfig, getSslKeyAlias, getSslKeystorePassword, getSslKeystoreUrl, inferRootUrl, isProtocolEnabled, postLaunch, undeploy
 
Methods inherited from class JavaSoftwareProcessSshDriver
getCustomJavaConfigOptions, getCustomJavaSystemProperties, getJavaOpts, getJavaSystemProperties, getJmxContext, getJmxJavaConfigOptions, getJmxJavaSystemProperties, getJmxPort, getJmxSslSupport, getLogFileLocation, getRmiPort, getRmiServerPort, getShellEnvironment, installJava, installJmxSupport, isJmxEnabled, isJmxSslEnabled, start
 
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

CumulusRDFTomcatSshDriver

public CumulusRDFTomcatSshDriver(TomcatServerImpl entity, SshMachineLocation machine)


 
Method Detail

customize

public void customize()
Customise with our copied config file.


getCustomJavaSystemProperties

protected java.util.Map getCustomJavaSystemProperties()
Add property pointing to cumulus.yaml config file.


 

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