| 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> | |
| BasicCatalogItemRebindSupport | |
| BasicEnricherRebindSupport | |
| BasicEntityRebindSupport | |
| BasicFeedRebindSupport | |
| BasicLocationRebindSupport | |
| BasicPolicyRebindSupport | |
| ImmediateDeltaChangeListener | Deprecated
since 0.7; unused code
|
| PeriodicDeltaChangeListener |
A "simple" implementation that periodically persists all entities/locations/policies that have changed
since the last periodic persistence.
|
| PersistenceExceptionHandlerImpl | |
| PersistenceExceptionHandlerImpl.Builder | |
| PersisterDeltaImpl | |
| PersisterDeltaImpl.Builder | |
| RebindContextImpl | |
| RebindContextLookupContext | |
| RebindExceptionHandlerImpl |
Stateful handler, meant for a single rebind pass
|
| RebindExceptionHandlerImpl.Builder | |
| RebindManagerImpl |
Manages the persistence/rebind process.
|
| RebindManagerImpl.RebindTracker |
For tracking if rebinding, for
AbstractBrooklynObject.isRebinding() etc. |
| TreeUtils |
| Enum | Description |
|---|---|
| BrooklynObjectType | |
| RebindManager.RebindFailureMode |