- java.lang.Object
-
- brooklyn.entity.basic.AbstractSoftwareProcessDriver
-
- brooklyn.entity.basic.AbstractSoftwareProcessSshDriver
-
- brooklyn.entity.java.JavaSoftwareProcessSshDriver
-
- eu.seaclouds.modaclouds.kb.MODACloudsKnowledgeBaseSshDriver
-
-
Field Summary
-
Fields inherited from class brooklyn.entity.java.JavaSoftwareProcessSshDriver
KEY_VAL_OPT_PREFIXES, log, MUTUALLY_EXCLUSIVE_OPTS
-
Fields inherited from class brooklyn.entity.basic.AbstractSoftwareProcessSshDriver
CHECK_RUNNING, CUSTOMIZING, DEBUG, IGNORE_ENTITY_SSH_FLAGS, INSTALL_INCOMPLETE, INSTALLING, KILLING, LAUNCHING, logSsh, NON_STANDARD_LAYOUT, PID_FILENAME, PROCESS_OWNER, resolver, RESTARTING, STOPPING, USE_PID_FILE, VALID_FLAGS
-
Fields inherited from class brooklyn.entity.basic.AbstractSoftwareProcessDriver
entity, location, resource
-
Method Summary
-
Methods inherited from class brooklyn.entity.java.JavaSoftwareProcessSshDriver
checkForAndInstallJava, checkJavaHostnameBug, copyRuntimeResources, getCurrentJavaVendor, getCurrentJavaVersion, getCustomJavaConfigOptions, getCustomJavaSystemProperties, getInstalledJavaVersion, getJavaOpts, getJavaSystemProperties, getJmxContext, getJmxJavaConfigOptions, getJmxJavaSystemProperties, getJmxPort, getRmiRegistryPort, getShellEnvironment, installJava, installJmxSupport, isJmxEnabled, isJmxSslEnabled, setup, tryJavaInstall
-
Methods inherited from class brooklyn.entity.basic.AbstractSoftwareProcessSshDriver
checkNoHostnameBug, copyInstallResources, copyResource, copyResource, createDirectory, execute, execute, execute, getAddress, getExpandedInstallDir, getHostname, getInstallDir, getInstallLabelExtraSalt, getLocation, getMachine, getPortsUsed, getRunDir, getSshFlags, getSubnetAddress, getSubnetHostname, newScript, newScript, runPostInstallCommand, runPostLaunchCommand, runPreInstallCommand, runPreLaunchCommand, setExpandedInstallDir, setInstallDir, setInstallLabel, setRunDir
-
Methods inherited from class brooklyn.entity.basic.AbstractSoftwareProcessDriver
copyPreInstallResources, copyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyResource, copyTemplate, copyTemplate, copyTemplate, doFullStartOnRestart, getEntity, getEntityVersionLabel, getEntityVersionLabel, getResource, getResourceAsString, getVersion, kill, postLaunch, processTemplate, processTemplate, processTemplate, processTemplate, processTemplateContents, processTemplateContents, rebind, restart, start, waitForConfigKey
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface brooklyn.entity.java.JavaSoftwareProcessDriver
isJmxEnabled
-
Methods inherited from interface brooklyn.entity.basic.SoftwareProcessDriver
getEntity, kill, rebind, restart, start
-
Methods inherited from interface brooklyn.entity.drivers.EntityDriver
getLocation
-
-
Method Detail
-
preInstall
public void preInstall()
- Overrides:
preInstall in class brooklyn.entity.basic.AbstractSoftwareProcessDriver
-
install
public void install()
- Specified by:
install in class brooklyn.entity.basic.AbstractSoftwareProcessDriver
-
customize
public void customize()
- Specified by:
customize in class brooklyn.entity.basic.AbstractSoftwareProcessDriver
-
launch
public void launch()
- Specified by:
launch in class brooklyn.entity.basic.AbstractSoftwareProcessDriver
-
stop
public void stop()
- Specified by:
stop in interface brooklyn.entity.basic.SoftwareProcessDriver
- Specified by:
stop in class brooklyn.entity.basic.AbstractSoftwareProcessDriver
Copyright © 2015. All rights reserved.