Groovy Documentation

org.linkedin.glu.orchestration.engine.delta.impl
[Java] Interface InternalSystemModelDelta

org.linkedin.glu.orchestration.engine.delta.SystemModelDelta
  org.linkedin.glu.orchestration.engine.delta.impl.InternalSystemModelDelta
All Superinterfaces:
SystemModelDelta

public interface InternalSystemModelDelta
extends SystemModelDelta

Authors:
yan@pongasoft.com


Method Summary
InternalSystemEntryDelta findAnyEntryDelta(java.lang.String key)

java.util.Collection findCurrentChildrenEntryDelta(java.lang.String key)

InternalSystemEntryDelta findCurrentParentEntryDelta(java.lang.String key)

java.util.Collection findExpectedChildrenEntryDelta(java.lang.String key)

InternalSystemEntryDelta findExpectedParentEntryDelta(java.lang.String key)

EntryDependencies getCurrentDependencies()

EntryDependencies getExpectedDependencies()

java.util.Set getParentKeys(java.util.Set keys)

void removeNonEmptyAgents(java.util.Set nonEmptyAgents)

Remove all the entries referring to an an empty agent (which is not really empty)

void setEntryDelta(InternalSystemEntryDelta delta)

 
Methods inherited from interface SystemModelDelta
findEntryDelta, flatten, getCurrentSystemModel, getEmptyAgents, getEntryDeltas, getExpectedSystemModel, getFabric, getKeys, getKeys, hasErrorDelta
 

Method Detail

findAnyEntryDelta

public InternalSystemEntryDelta findAnyEntryDelta(java.lang.String key)


findCurrentChildrenEntryDelta

public java.util.Collection findCurrentChildrenEntryDelta(java.lang.String key)


findCurrentParentEntryDelta

public InternalSystemEntryDelta findCurrentParentEntryDelta(java.lang.String key)


findExpectedChildrenEntryDelta

public java.util.Collection findExpectedChildrenEntryDelta(java.lang.String key)


findExpectedParentEntryDelta

public InternalSystemEntryDelta findExpectedParentEntryDelta(java.lang.String key)


getCurrentDependencies

public EntryDependencies getCurrentDependencies()


getExpectedDependencies

public EntryDependencies getExpectedDependencies()


getParentKeys

public java.util.Set getParentKeys(java.util.Set keys)


removeNonEmptyAgents

public void removeNonEmptyAgents(java.util.Set nonEmptyAgents)
Remove all the entries referring to an an empty agent (which is not really empty)
Parameters:
nonEmptyAgents


setEntryDelta

public void setEntryDelta(InternalSystemEntryDelta delta)


 

Groovy Documentation