brooklyn.mementos
Interface LocationMemento

All Superinterfaces:
Memento, Serializable, TreeNode

public interface LocationMemento
extends TreeNode, Memento

Represents the state of an location, so that it can be reconstructed (e.g. after restarting brooklyn).

See Also:
RebindSupport

Method Summary
 Map<String,Object> getLocationConfig()
           
 String getLocationConfigDescription()
           
 Set<String> getLocationConfigReferenceKeys()
          The keys in getLocationConfig() that reference other locations.
 Set<String> getLocationConfigUnused()
           
 
Methods inherited from interface brooklyn.mementos.TreeNode
getChildren, getId, getParent
 
Methods inherited from interface brooklyn.mementos.Memento
getBrooklynVersion, getCustomField, getCustomFields, getDisplayName, getId, getType
 

Method Detail

getLocationConfig

Map<String,Object> getLocationConfig()

getLocationConfigUnused

Set<String> getLocationConfigUnused()

getLocationConfigDescription

String getLocationConfigDescription()

getLocationConfigReferenceKeys

Set<String> getLocationConfigReferenceKeys()
The keys in getLocationConfig() that reference other locations. The initialization of these fields will be deferred until we can guarantee these objects have all been created.



Copyright © 2013. All Rights Reserved.