public static class ServiceStateLogic.ComputeServiceIndicatorsFromChildrenAndMembers extends AbstractMultipleSensorAggregator<java.lang.Void> implements SensorEventListener<java.lang.Object>
BrooklynObject.TagSupport| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | DEFAULT_UNIQUE_TAGstandard 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_UPas  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, getRebindSupportconfigure, 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, tagssetCatalogItemIdpublic 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>