Brooklyn

Package brooklyn.entity.rebind

 

Interface Summary
ChangeListener Listener to be notified of changes within brooklyn, so that the new state of the entity/location/policy can be persisted.
RebindContext Gives access to things that are being currently rebinding.
RebindManager Manages the persisting of brooklyn's state, and recreating that state, e.g. on brooklyn restart.
RebindSupport Supporter instance for behaviour related to rebinding a given entity/location/policy.
Rebindable Indicates that this can be recreated, e.g. after a brooklyn restart, and by using a Memento it can repopulate the brooklyn objects.
 


Class Summary
BasicEntityRebindSupport
BasicLocationRebindSupport
BasicPolicyRebindSupport
ImmediateDeltaChangeListener Persists changes immediately.
MementoTransformer Helpers for transforming references to locations into location ids, and vice versa.
PeriodicDeltaChangeListener A "simple" implementation that periodically persists all entities/locations/policies that have changed since the last periodic persistence.
RebindContextImpl
RebindManagerImpl
TreeUtils
 


Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.