public abstract class AbstractEnricher extends AbstractEntityAdjunct implements Enricher
Enricher implementation; all enrichers should extend this or its childrenAbstractEntityAdjunct.AdjunctTagSupportBrooklynObject.TagSupportConfigurable.ConfigurationSupportBrooklynObjectInternal.ConfigurationSupportInternal| Modifier and Type | Field and Description |
|---|---|
static ConfigKey<java.lang.Boolean> |
SUPPRESS_DUPLICATES |
| Constructor and Description |
|---|
AbstractEnricher() |
AbstractEnricher(java.util.Map<?,?> flags) |
| Modifier and Type | Method and Description |
|---|---|
EnricherType |
getEnricherType()
Information about the type of this entity; analogous to Java's object.getClass.
|
RebindSupport<EnricherMemento> |
getRebindSupport()
Users are strongly discouraged from calling or overriding this method.
|
void |
setEntity(EntityLocal entity) |
config, 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, waitgetAllConfig, getConfig, getId, getName, setConfiggetUniqueTag, isDestroyed, isRunninggetCatalogItemId, getDisplayName, getTagSupport, tagsconfigsetCatalogItemIdpublic static final ConfigKey<java.lang.Boolean> SUPPRESS_DUPLICATES
public AbstractEnricher()
public AbstractEnricher(java.util.Map<?,?> flags)
public RebindSupport<EnricherMemento> getRebindSupport()
EnrichergetRebindSupport in interface BrooklynObjectInternalgetRebindSupport in interface RebindablegetRebindSupport in interface Enricherpublic EnricherType getEnricherType()
EnrichergetEnricherType in interface Enricherpublic void setEntity(EntityLocal entity)
setEntity in class AbstractEntityAdjunct