Brooklyn

brooklyn.entity.rebind
[Java] Class BasicEntityRebindSupport

java.lang.Object
  brooklyn.entity.rebind.BasicEntityRebindSupport
All Implemented Interfaces:
RebindSupport

public class BasicEntityRebindSupport

Field Summary
protected static Logger LOG

 
Constructor Summary
BasicEntityRebindSupport(EntityLocal entity)

 
Method Summary
protected void addChildren(RebindContext rebindContext, EntityMemento memento)

protected void addLocations(RebindContext rebindContext, EntityMemento memento)

protected void addMembers(RebindContext rebindContext, EntityMemento memento)

protected void addPolicies(RebindContext rebindContext, EntityMemento memento)

protected void doReconstruct(RebindContext rebindContext, EntityMemento memento)

For overriding, to reconstruct other fields.

EntityMemento getMemento()

protected EntityMemento getMementoWithProperties(java.util.Map props)

void reconstruct(RebindContext rebindContext, EntityMemento memento)

protected void setParent(RebindContext rebindContext, EntityMemento memento)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

LOG

protected static final Logger LOG


 
Constructor Detail

BasicEntityRebindSupport

public BasicEntityRebindSupport(EntityLocal entity)


 
Method Detail

addChildren

protected void addChildren(RebindContext rebindContext, EntityMemento memento)


addLocations

protected void addLocations(RebindContext rebindContext, EntityMemento memento)


addMembers

protected void addMembers(RebindContext rebindContext, EntityMemento memento)


addPolicies

protected void addPolicies(RebindContext rebindContext, EntityMemento memento)


doReconstruct

protected void doReconstruct(RebindContext rebindContext, EntityMemento memento)
For overriding, to reconstruct other fields.


getMemento

@Override
public EntityMemento getMemento()


getMementoWithProperties

protected EntityMemento getMementoWithProperties(java.util.Map props)


reconstruct

@Override
public void reconstruct(RebindContext rebindContext, EntityMemento memento)


setParent

protected void setParent(RebindContext rebindContext, EntityMemento memento)


 

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