Brooklyn

brooklyn.entity.rebind.dto
[Java] Class MutableBrooklynMemento

java.lang.Object
  brooklyn.entity.rebind.dto.MutableBrooklynMemento
All Implemented Interfaces:
BrooklynMemento

@JsonAutoDetect(fieldVisibility=Visibility.ANY, getterVisibility=Visibility.NONE)
public class MutableBrooklynMemento

Constructor Summary
MutableBrooklynMemento()

MutableBrooklynMemento(BrooklynMemento memento)

 
Method Summary
java.util.Collection getApplicationIds()

java.util.Collection getEntityIds()

EntityMemento getEntityMemento(java.lang.String id)

java.util.Map getEntityMementos()

java.util.Collection getLocationIds()

LocationMemento getLocationMemento(java.lang.String id)

java.util.Map getLocationMementos()

java.util.Collection getPolicyIds()

PolicyMemento getPolicyMemento(java.lang.String id)

java.util.Map getPolicyMementos()

java.util.Collection getTopLevelLocationIds()

void removeEntities(java.util.Collection ids)

Removes the entities with the given ids.

void removeLocations(java.util.Collection ids)

Removes the entities with the given ids.

void removePolicies(java.util.Collection ids)

Removes the entities with the given ids.

void reset(BrooklynMemento memento)

void updateEntityMemento(EntityMemento memento)

void updateEntityMementos(java.util.Collection mementos)

void updateLocationMemento(LocationMemento memento)

void updateLocationMementos(java.util.Collection mementos)

void updatePolicyMemento(PolicyMemento memento)

void updatePolicyMementos(java.util.Collection mementos)

 
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()
 

Constructor Detail

MutableBrooklynMemento

public MutableBrooklynMemento()


MutableBrooklynMemento

public MutableBrooklynMemento(BrooklynMemento memento)


 
Method Detail

getApplicationIds

public Collection getApplicationIds() {
public java.util.Collection getApplicationIds()


getEntityIds

public Collection getEntityIds() {
public java.util.Collection getEntityIds()


getEntityMemento

public EntityMemento getEntityMemento(String id) {
public EntityMemento getEntityMemento(java.lang.String id)


getEntityMementos

return ImmutableMap.copyOf(entities);
public java.util.Map getEntityMementos()


getLocationIds

return Collections.unmodifiableSet(locations.keySet());
public java.util.Collection getLocationIds()


getLocationMemento

public LocationMemento getLocationMemento(String id) {
public LocationMemento getLocationMemento(java.lang.String id)


getLocationMementos

return ImmutableMap.copyOf(locations);
public java.util.Map getLocationMementos()


getPolicyIds

return Collections.unmodifiableSet(policies.keySet());
public java.util.Collection getPolicyIds()


getPolicyMemento

public PolicyMemento getPolicyMemento(String id) {
public PolicyMemento getPolicyMemento(java.lang.String id)


getPolicyMementos

return ImmutableMap.copyOf(policies);
public java.util.Map getPolicyMementos()


getTopLevelLocationIds

return Collections.unmodifiableCollection(topLevelLocationIds);
public java.util.Collection getTopLevelLocationIds()


removeEntities

public void removeEntities(java.util.Collection ids)
Removes the entities with the given ids.


removeLocations

public void removeLocations(java.util.Collection ids)
Removes the entities with the given ids.


removePolicies

public void removePolicies(java.util.Collection ids)
Removes the entities with the given ids.


reset

public void reset(BrooklynMemento memento)


updateEntityMemento

public void updateEntityMemento(EntityMemento memento)


updateEntityMementos

public void updateEntityMementos(java.util.Collection mementos)


updateLocationMemento

public void updateLocationMemento(LocationMemento memento)


updateLocationMementos

public void updateLocationMementos(java.util.Collection mementos)


updatePolicyMemento

public void updatePolicyMemento(PolicyMemento memento)


updatePolicyMementos

public void updatePolicyMementos(java.util.Collection mementos)


 

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