|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface EntityMemento
Represents the state of an entity, so that it can be reconstructed (e.g. after restarting brooklyn).
RebindSupport| Method Summary | |
|---|---|
Map<AttributeSensor,Object> |
getAttributes()
|
Map<brooklyn.config.ConfigKey,Object> |
getConfig()
|
Set<AttributeSensor> |
getEntityReferenceAttributes()
|
Set<brooklyn.config.ConfigKey> |
getEntityReferenceConfigs()
|
Collection<? extends AttributeSensor> |
getLocationReferenceAttributes()
|
Collection<? extends brooklyn.config.ConfigKey> |
getLocationReferenceConfigs()
|
List<String> |
getLocations()
The ids of the locations for this entity. |
List<String> |
getMembers()
The ids of the member entities, if this is a Group; otherwise empty. |
Collection<String> |
getPolicies()
The ids of the policies of this entity. |
boolean |
isTopLevelApp()
|
| Methods inherited from interface brooklyn.mementos.Memento |
|---|
getBrooklynVersion, getCustomField, getCustomFields, getDisplayName, getId, getType |
| Methods inherited from interface brooklyn.mementos.TreeNode |
|---|
getChildren, getId, getParent |
| Method Detail |
|---|
boolean isTopLevelApp()
Map<brooklyn.config.ConfigKey,Object> getConfig()
Map<AttributeSensor,Object> getAttributes()
Set<AttributeSensor> getEntityReferenceAttributes()
Set<brooklyn.config.ConfigKey> getEntityReferenceConfigs()
List<String> getMembers()
Group.getMembers()List<String> getLocations()
Collection<String> getPolicies()
Collection<? extends brooklyn.config.ConfigKey> getLocationReferenceConfigs()
Collection<? extends AttributeSensor> getLocationReferenceAttributes()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||