Brooklyn

brooklyn.entity.webapp.jboss
[Java] Class JBoss6Server

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

public class JBoss6Server
extends JavaWebAppSoftwareProcess

Field Summary
static BasicAttributeSensorAndConfigKey CLUSTER_NAME

static BasicAttributeSensorAndConfigKey PORT_INCREMENT

static MapConfigKey PROPERTY_FILES

deprecated:
will be deleted in 0.5.

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
JBoss6Server(Entity owner)

JBoss6Server(java.util.Map flags)

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

 
Method Summary
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

CLUSTER_NAME

@SetFromFlag("clusterName")
public static final BasicAttributeSensorAndConfigKey CLUSTER_NAME


PORT_INCREMENT

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


PROPERTY_FILES

@Deprecated
    //TODO property copied from legacy JavaApp, but underlying implementation has not been
public static final MapConfigKey PROPERTY_FILES
deprecated:
will be deleted in 0.5. Unsupported in 0.4.0.


SUGGESTED_VERSION

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


log

public static final Logger log


 
Constructor Detail

JBoss6Server

public JBoss6Server(Entity owner)


JBoss6Server

public JBoss6Server(java.util.Map flags)


JBoss6Server

public JBoss6Server(java.util.Map flags, Entity owner)


 
Method Detail

connectSensors

@Override
public void connectSensors()


getDriverInterface

@Override
public java.lang.Class getDriverInterface()


 

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