public interface EntityMemento extends Memento, TreeNode
RebindSupport| Modifier and Type | Method and Description | 
|---|---|
java.util.Map<AttributeSensor<?>,java.lang.Object> | 
getAttributes()  | 
java.util.Map<ConfigKey<?>,java.lang.Object> | 
getConfig()  | 
java.util.Map<java.lang.String,java.lang.Object> | 
getConfigUnmatched()  | 
java.util.List<Effector<?>> | 
getEffectors()
all dynamic effectors (ie differences between those registered on the entity type 
 | 
java.util.Collection<java.lang.String> | 
getEnrichers()
The ids of the enrichers of this entity. 
 | 
java.util.Collection<java.lang.String> | 
getFeeds()
The ids of the sensor feeds attached to this entity. 
 | 
java.util.List<java.lang.String> | 
getLocations()
The ids of the locations for this entity. 
 | 
java.util.List<java.lang.String> | 
getMembers()
The ids of the member entities, if this is a Group; otherwise empty. 
 | 
java.util.Collection<java.lang.String> | 
getPolicies()
The ids of the policies of this entity. 
 | 
boolean | 
isTopLevelApp()
true if the entity is top-level (parentless) and an application
 (there may be parentless "orphaned" entities, for which this is false,
 and "application" instances nested inside other apps, for which this is again) 
 | 
getBrooklynVersion, getCatalogItemId, getCustomField, getCustomFields, getDisplayName, getId, getTags, getType, getTypeClass, getUniqueTag, injectTypeClass, toVerboseStringgetChildren, getId, getParentjava.util.List<Effector<?>> getEffectors()
java.util.Map<ConfigKey<?>,java.lang.Object> getConfig()
boolean isTopLevelApp()
java.util.Map<java.lang.String,java.lang.Object> getConfigUnmatched()
java.util.Map<AttributeSensor<?>,java.lang.Object> getAttributes()
java.util.List<java.lang.String> getMembers()
Group.getMembers()java.util.List<java.lang.String> getLocations()
java.util.Collection<java.lang.String> getPolicies()
java.util.Collection<java.lang.String> getEnrichers()
java.util.Collection<java.lang.String> getFeeds()