public interface ControlledDynamicWebAppCluster extends DynamicGroup, Entity, Startable, Resizable, MemberReplaceable, Group, JavaWebAppService, JavaWebAppService.CanDeployAndUndeploy, JavaWebAppService.CanRedeployAll
You can customise the web server by customising the memberSpec.
The children of this entity are:
DynamicCluster of WebAppServices (defaults to JBoss7Server)
 DynamicCluster. However, note that changing this entity's
 members has no effect on the members of the underlying DynamicCluster - treat this as a read-only view.Entity.AdjunctSupport<T extends EntityAdjunct>, Entity.EnricherSupport, Entity.GroupSupport, Entity.PolicySupport, Entity.SensorSupportBrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupportConfigurable.ConfigurationSupportStartable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBodyResizable.InsufficientCapacityExceptionJavaWebAppService.CanDeployAndUndeploy, JavaWebAppService.CanRedeployAllWebAppServiceMetrics.Initializer| Modifier and Type | Field and Description | 
|---|---|
static AttributeSensor<DynamicWebAppCluster> | 
CLUSTER  | 
static BasicAttributeSensorAndConfigKey<Group> | 
CONTROLLED_GROUP  | 
static BasicAttributeSensorAndConfigKey<LoadBalancer> | 
CONTROLLER  | 
static BasicAttributeSensorAndConfigKey<EntitySpec<? extends LoadBalancer>> | 
CONTROLLER_SPEC  | 
static AttributeSensor<java.lang.String> | 
HOSTNAME  | 
static ConfigKey<java.lang.Integer> | 
INITIAL_SIZE  | 
static BasicAttributeSensorAndConfigKey<EntitySpec<? extends WebAppService>> | 
MEMBER_SPEC  | 
static AttributeSensor<Lifecycle> | 
SERVICE_STATE_ACTUAL  | 
static BasicAttributeSensorAndConfigKey<EntitySpec<? extends DynamicWebAppCluster>> | 
WEB_CLUSTER_SPEC  | 
ENTITY_FILTER, RESCAN_EFFECTOR, RUNNINGFIRST, GROUP_MEMBERS, MEMBER_DELEGATE_CHILDREN, MEMBER_DELEGATE_NAME_FORMAT, RUNNING_QUORUM_CHECK, UP_QUORUM_CHECKGROUP_SIZE, MEMBER_ADDED, MEMBER_REMOVEDRESTART, SERVICE_UP, START, STOPREPLACE_MEMBERNAMED_WARS, ROOT_WAR, WARS_BY_CONTEXTENABLED_PROTOCOLS, HTTP_PORT, HTTPS_PORT, HTTPS_SSL_CONFIG, ROOT_URLBYTES_RECEIVED, BYTES_SENT, ERROR_COUNT, MAX_PROCESSING_TIME, PROCESSING_TIME_FRACTION_IN_WINDOW, PROCESSING_TIME_FRACTION_LAST, REQUEST_COUNT, REQUESTS_PER_SECOND_IN_WINDOW, REQUESTS_PER_SECOND_LAST, TOTAL_PROCESSING_TIMECHECK_JAVA_HOSTNAME_BUG, JAVA_OPTS, JAVA_SYSPROPS, JAVA_VERSION_REQUIREDDEPLOY, DEPLOYED_WARS, UNDEPLOYREDEPLOY_ALL| Modifier and Type | Method and Description | 
|---|---|
DynamicWebAppCluster | 
getCluster()  | 
Group | 
getControlledGroup()  | 
LoadBalancer | 
getController()  | 
addSubscription, addSubscription, entityFilter, rescanEntities, setEntityFilter, stopgetFirst, setMembers, setMembersaddChild, addChild, addMember, addMemberChild, addMemberChild, getCurrentSize, getMembers, hasMember, removeMemberaddFeed, clearParent, enrichers, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getCreationTime, getDisplayName, getEntityType, getIconUrl, getId, getLocations, getParent, groups, invoke, policies, relations, removeChild, sensors, setDisplayName, setParentgetCatalogItemId, getCatalogItemIdSearchPath, subscriptions, tagsconfig, getConfigrestart, start, stopgetCurrentSize, resizereplaceMemberdeploy, undeployredeployAllstatic final ConfigKey<java.lang.Integer> INITIAL_SIZE
static final BasicAttributeSensorAndConfigKey<LoadBalancer> CONTROLLER
static final BasicAttributeSensorAndConfigKey<Group> CONTROLLED_GROUP
static final BasicAttributeSensorAndConfigKey<EntitySpec<? extends LoadBalancer>> CONTROLLER_SPEC
static final BasicAttributeSensorAndConfigKey<EntitySpec<? extends WebAppService>> MEMBER_SPEC
static final BasicAttributeSensorAndConfigKey<EntitySpec<? extends DynamicWebAppCluster>> WEB_CLUSTER_SPEC
static final AttributeSensor<DynamicWebAppCluster> CLUSTER
static final AttributeSensor<java.lang.String> HOSTNAME
static final AttributeSensor<Lifecycle> SERVICE_STATE_ACTUAL
LoadBalancer getController()
DynamicWebAppCluster getCluster()
Group getControlledGroup()