public static class ServiceStateLogic.ComputeServiceIndicatorsFromChildrenAndMembers extends AbstractMultipleSensorAggregator<java.lang.Void> implements SensorEventListener<java.lang.Object>
AbstractEntityAdjunct.AdjunctTagSupportBrooklynObject.TagSupportConfigurable.ConfigurationSupportBrooklynObjectInternal.ConfigurationSupportInternal| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_UNIQUE_TAG
standard unique tag identifying instances of this enricher at runtime, also used for the map sensor if no unique tag specified
|
static java.lang.String |
DEFAULT_UNIQUE_TAG_UP
as
DEFAULT_UNIQUE_TAG, but when a second distinct instance is responsible for computing service up |
static ConfigKey<java.lang.Boolean> |
DERIVE_SERVICE_NOT_UP |
static ConfigKey<java.lang.Boolean> |
DERIVE_SERVICE_PROBLEMS |
static ConfigKey<java.lang.Boolean> |
IGNORE_ENTITIES_WITH_SERVICE_UP_NULL |
static ConfigKey<java.util.Set<Lifecycle>> |
IGNORE_ENTITIES_WITH_THESE_SERVICE_STATES |
static ConfigKey<QuorumCheck> |
RUNNING_QUORUM_CHECK |
static ConfigKey<QuorumCheck> |
UP_QUORUM_CHECK |
DEFAULT_MEMBER_VALUE, ENTITY_FILTER, FROM_CHILDREN, FROM_HARDCODED_PRODUCERS, FROM_MEMBERS, PRODUCER, TARGET_SENSOR, VALUE_FILTERSUPPRESS_DUPLICATESNOOP| Constructor and Description |
|---|
ServiceStateLogic.ComputeServiceIndicatorsFromChildrenAndMembers() |
| Modifier and Type | Method and Description |
|---|---|
void |
setEntity(EntityLocal entity) |
getValues, onEventgetEnricherType, getRebindSupportconfig, configure, destroy, getAllConfig, getConfig, getConfigMap, getDisplayName, getName, getUniqueTag, isDestroyed, isRunning, setConfig, setDisplayName, setName, tags, toStringgetCatalogItemId, getId, getManagementContext, getTagSupport, init, rebind, setCatalogItemId, setManagementContextequals, getClass, hashCode, notify, notifyAll, wait, wait, waitonEventgetAllConfig, getConfig, getId, getName, setConfiggetUniqueTag, isDestroyed, isRunninggetCatalogItemId, getDisplayName, getTagSupport, tagsconfigsetCatalogItemIdpublic static final java.lang.String DEFAULT_UNIQUE_TAG
public static final java.lang.String DEFAULT_UNIQUE_TAG_UP
DEFAULT_UNIQUE_TAG, but when a second distinct instance is responsible for computing service uppublic static final ConfigKey<QuorumCheck> UP_QUORUM_CHECK
public static final ConfigKey<QuorumCheck> RUNNING_QUORUM_CHECK
public static final ConfigKey<java.lang.Boolean> DERIVE_SERVICE_NOT_UP
public static final ConfigKey<java.lang.Boolean> DERIVE_SERVICE_PROBLEMS
public static final ConfigKey<java.lang.Boolean> IGNORE_ENTITIES_WITH_SERVICE_UP_NULL
public ServiceStateLogic.ComputeServiceIndicatorsFromChildrenAndMembers()
public void setEntity(EntityLocal entity)
setEntity in class AbstractAggregator<java.lang.Object,java.lang.Void>