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.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, 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, 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