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, getConfig, getConfigMap, getDisplayName, getUniqueTag, isDestroyed, isRunning, setConfig, setDisplayName, subscribe, subscribeToChildren, subscribeToMembers, tags, toString, unsubscribe, unsubscribegetCatalogItemId, getId, getManagementContext, init, rebind, setCatalogItemId, setManagementContextequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetConfig, getId, setConfiggetUniqueTag, isDestroyed, isRunninggetCatalogItemId, getDisplayName, tagsconfigsetCatalogItemIdpublic static final ConfigKey<java.lang.Boolean> SUPPRESS_DUPLICATES
public AbstractEnricher()
public AbstractEnricher(java.util.Map<?,?> flags)
public RebindSupport<EnricherMemento> getRebindSupport()
EnrichergetRebindSupport in interface RebindablegetRebindSupport in interface EnrichergetRebindSupport in interface BrooklynObjectInternalpublic EnricherType getEnricherType()
EnrichergetEnricherType in interface Enricherpublic void setEntity(EntityLocal entity)
setEntity in class AbstractEntityAdjunct