public abstract class AbstractBrooklynObjectRebindSupport<T extends Memento> extends java.lang.Object implements RebindSupport<T>
| Constructor and Description |
|---|
AbstractBrooklynObjectRebindSupport(AbstractBrooklynObject instance) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEnrichers(RebindContext rebindContext,
T Memento) |
void |
addFeeds(RebindContext rebindContext,
T Memento) |
void |
addPolicies(RebindContext rebindContext,
T Memento) |
T |
getMemento()
Creates a memento representing this entity's current state.
|
void |
reconstruct(RebindContext rebindContext,
T memento)
Reconstructs this entity, given a memento of its state.
|
public AbstractBrooklynObjectRebindSupport(AbstractBrooklynObject instance)
public T getMemento()
RebindSupportgetMemento in interface RebindSupport<T extends Memento>public void reconstruct(RebindContext rebindContext, T memento)
RebindSupportreconstruct in interface RebindSupport<T extends Memento>public void addPolicies(RebindContext rebindContext, T Memento)
addPolicies in interface RebindSupport<T extends Memento>public void addEnrichers(RebindContext rebindContext, T Memento)
addEnrichers in interface RebindSupport<T extends Memento>public void addFeeds(RebindContext rebindContext, T Memento)
addFeeds in interface RebindSupport<T extends Memento>