Brooklyn

brooklyn.entity.webapp.jboss
[Groovy] Class JBoss7Server

java.lang.Object
  groovy.lang.GroovyObjectSupport
      brooklyn.entity.basic.AbstractEntity
          brooklyn.entity.basic.SoftwareProcessEntity
              brooklyn.entity.webapp.JavaWebAppSoftwareProcess
                  brooklyn.entity.webapp.jboss.JBoss7Server
All Implemented Interfaces:
JavaWebAppService

class JBoss7Server
extends JavaWebAppSoftwareProcess

Field Summary
static PortAttributeSensorAndConfigKey MANAGEMENT_NATIVE_PORT

static PortAttributeSensorAndConfigKey MANAGEMENT_PORT

static BasicAttributeSensor MANAGEMENT_STATUS

static BasicAttributeSensorAndConfigKey PORT_INCREMENT

static BasicConfigKey SUGGESTED_VERSION

static Logger log

 
Fields inherited from class JavaWebAppSoftwareProcess
DEPLOYED_WARS
 
Fields inherited from class SoftwareProcessEntity
ADDRESS, CUSTOMIZE_LATCH, HOSTNAME, INSTALL_LATCH, LAUNCH_LATCH, PROVISIONING_PROPERTIES, SERVICE_STATE, SHELL_ENVIRONMENT, START_LATCH, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR, SUGGESTED_VERSION, sensorRegistry
 
Fields inherited from class AbstractEntity
LOG, SENSOR_ADDED, SENSOR_REMOVED, _subscriptionTracker, application, attributesInternal, configsInternal, execution, managementContext, managementData, subscription, tempWorkings
 
Constructor Summary
JBoss7Server(java.util.Map flags)

JBoss7Server(java.util.Map flags, Entity owner)

 
Method Summary
protected void connectSensors()

java.lang.Class getDriverInterface()

 
Methods inherited from class JavaWebAppSoftwareProcess
connectSensors, deploy, deployInitialWars, getDriver, stop, undeploy
 
Methods inherited from class SoftwareProcessEntity
checkAllSensorsConnected, checkModifiable, connectSensors, getDriver, getLocalHostname, getProvisioningFlags, getProvisioningLocation, getRequiredOpenPorts, initDriver, newDriver, obtainProvisioningFlags, postActivation, postStart, preStart, preStop, removeFirstMatchingLocation, removeFirstMatchingLocation, restart, setProvisioningLocation, start, startInLocation, startInLocation, startInLocation, stop, stopInLocation, waitForEntityStart, waitForServiceUp, waitForServiceUp
 
Methods inherited from class AbstractEntity
addEnricher, addGroup, addOwnedChild, addPolicy, assertNotYetOwned, clearOwner, configure, configure, destroy, emit, emitInternal, firstLocation, getAllConfig, getApplication, getApplicationId, getAttribute, getAttributeByNameParts, getConfig, getConfig, getConfig, getConfig, getConfigMap, getEffector, getEnrichers, getEntityType, getExecutionContext, getGroups, getLocations, getManagementContext, getMutableEntityType, getOwnedChildren, getOwner, getPolicies, getSubscriptionContext, getSubscriptionTracker, hasEverBeenManaged, invalidate, invoke, invoke, invokeFromJava, invokeMethod, onManagementBecomingMaster, onManagementNoLongerMaster, refreshInheritedConfig, refreshInheritedConfigOfChildren, removeAllEnrichers, removeAllPolicies, removeAttribute, removeEnricher, removeOwnedChild, removePolicy, setApplication, setAttribute, setAttribute, setBeingManaged, setConfig, setConfig, setConfigEvenIfOwned, setConfigEvenIfOwned, setConfigIfValNonNull, setConfigIfValNonNull, setOwner, subscribe, subscribeToChildren, subscribeToMembers, toString, toStringFieldsToInclude, unsubscribe, unsubscribe
 
Methods inherited from class groovy.lang.GroovyObjectSupport
groovy.lang.GroovyObjectSupport#setProperty(java.lang.String, java.lang.Object), groovy.lang.GroovyObjectSupport#getProperty(java.lang.String), groovy.lang.GroovyObjectSupport#getMetaClass(), groovy.lang.GroovyObjectSupport#setMetaClass(groovy.lang.MetaClass), groovy.lang.GroovyObjectSupport#invokeMethod(java.lang.String, java.lang.Object), groovy.lang.GroovyObjectSupport#wait(), groovy.lang.GroovyObjectSupport#wait(long), groovy.lang.GroovyObjectSupport#wait(long, int), groovy.lang.GroovyObjectSupport#equals(java.lang.Object), groovy.lang.GroovyObjectSupport#toString(), groovy.lang.GroovyObjectSupport#hashCode(), groovy.lang.GroovyObjectSupport#getClass(), groovy.lang.GroovyObjectSupport#notify(), groovy.lang.GroovyObjectSupport#notifyAll()
 

Field Detail

MANAGEMENT_NATIVE_PORT

@SetFromFlag("managementNativePort")
public static final PortAttributeSensorAndConfigKey MANAGEMENT_NATIVE_PORT


MANAGEMENT_PORT

@SetFromFlag("managementPort")
public static final PortAttributeSensorAndConfigKey MANAGEMENT_PORT


MANAGEMENT_STATUS

public static final BasicAttributeSensor MANAGEMENT_STATUS


PORT_INCREMENT

@SetFromFlag("portIncrement")
public static final BasicAttributeSensorAndConfigKey PORT_INCREMENT


SUGGESTED_VERSION

@SetFromFlag("version")
public static final BasicConfigKey SUGGESTED_VERSION


log

public static final Logger log


 
Constructor Detail

JBoss7Server

JBoss7Server(java.util.Map flags)


JBoss7Server

JBoss7Server(java.util.Map flags, Entity owner)


 
Method Detail

connectSensors

@Override
protected void connectSensors()


getDriverInterface

@Override
java.lang.Class getDriverInterface()


 

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