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.Entity.SensorSupportBrooklynObject.TagSupportConfigurable.ConfigurationSupportStartable.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, clearParent, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, invoke, removeChild, removeEnricher, removeGroup, removePolicy, sensors, setParentgetCatalogItemId, tagsconfig, setConfigstatic 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