public interface SameServerEntity extends Entity, Startable
MachineProvisioningLocation), will obtain a machine
 and pass that to each of its children by calling their Startable.start(java.util.Collection)
 methods with that machine.
 
 Thus multiple entities can be set up to run on the same machine.BrooklynObject.TagSupportStartable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody| Modifier and Type | Field and Description | 
|---|---|
| static AttributeSensor<java.lang.String> | ADDRESS | 
| static AttributeSensor<java.lang.String> | HOSTNAME | 
| static AttributeSensor<MachineProvisioningLocation> | PROVISIONING_LOCATION | 
| static ConfigKey<java.util.Map<java.lang.String,java.lang.Object>> | PROVISIONING_PROPERTIES | 
| static ConfigKey<QuorumCheck> | RUNNING_QUORUM_CHECK | 
| static AttributeSensor<Lifecycle> | SERVICE_STATE_ACTUAL | 
| static ConfigKey<QuorumCheck> | UP_QUORUM_CHECK | 
RESTART, SERVICE_UP, START, STOPaddChild, addChild, addEnricher, addEnricher, addFeed, addGroup, addPolicy, addPolicy, addTag, clearParent, containsTag, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, getTags, invoke, removeChild, removeEnricher, removeGroup, removePolicy, removeTag, setParentgetCatalogItemId, getTagSupport, tagsstatic final ConfigKey<java.util.Map<java.lang.String,java.lang.Object>> PROVISIONING_PROPERTIES
static final ConfigKey<QuorumCheck> UP_QUORUM_CHECK
static final ConfigKey<QuorumCheck> RUNNING_QUORUM_CHECK
static final AttributeSensor<Lifecycle> SERVICE_STATE_ACTUAL
static final AttributeSensor<MachineProvisioningLocation> PROVISIONING_LOCATION
static final AttributeSensor<java.lang.String> HOSTNAME
static final AttributeSensor<java.lang.String> ADDRESS