Interface | Description |
---|---|
ChangeListener |
Listener to be notified of changes within brooklyn, so that the new state
of the entity/location/policy can be persisted.
|
PersistenceExceptionHandler |
Handler called on all exceptions to do with persistence.
|
Rebindable |
Indicates that this can be recreated, e.g.
|
RebindContext |
Gives access to things that are being currently rebinding.
|
RebindExceptionHandler |
Handler called on all exceptions to do with rebind.
|
RebindManager |
Manages the persisting of brooklyn's state, and recreating that state, e.g.
|
RebindSupport<T extends Memento> |
Supporter instance for behaviour related to rebinding a given entity/location/policy.
|
Class | Description |
---|---|
AbstractBrooklynObjectRebindSupport<T extends Memento> | |
ActivePartialRebindIteration |
Replaces a set of existing entities (and their adjunts) and locations:
writes their state, applies a transformation, then reads the state back.
|
BasicCatalogItemRebindSupport | |
BasicEnricherRebindSupport | |
BasicEntityRebindSupport | |
BasicFeedRebindSupport | |
BasicLocationRebindSupport | |
BasicPolicyRebindSupport | |
ImmediateDeltaChangeListener | Deprecated
since 0.7; unused code
|
InitialFullRebindIteration |
Does an un-bind (if necessary) and re-bind for a subset of items.
|
PeriodicDeltaChangeListener |
A "simple" implementation that periodically persists all entities/locations/policies that have changed
since the last periodic persistence.
|
PersistenceExceptionHandlerImpl | |
PersistenceExceptionHandlerImpl.Builder | |
PersisterDeltaImpl | |
RebindContextImpl | |
RebindContextLookupContext |
Looks in
RebindContext and ManagementContext to find entities, locations, etc. |
RebindExceptionHandlerImpl |
Stateful handler, meant for a single rebind pass
|
RebindExceptionHandlerImpl.Builder | |
RebindIteration |
Multi-phase deserialization:
1.
|
RebindManagerImpl |
Manages the persistence/rebind process.
|
RebindManagerImpl.RebindTracker |
For tracking if rebinding, for
AbstractBrooklynObject.isRebinding() etc. |
TreeUtils |
Enum | Description |
---|---|
BrooklynObjectType | |
RebindManager.RebindFailureMode |