Groovy Documentation

org.linkedin.glu.orchestration.engine.planner.impl
[Java] Class PlannerImpl

java.lang.Object
  org.linkedin.glu.orchestration.engine.planner.impl.PlannerImpl
All Implemented Interfaces:
Planner

public class PlannerImpl

Authors:
yan@pongasoft.com


Field Summary
protected static java.util.Collection DELTA_TRANSITIONS

 
Constructor Summary
PlannerImpl()

Constructor

 
Method Summary
Plan computeDeploymentPlan(java.lang.Object type, SystemModelDelta systemModelDelta)

TransitionPlan computeTransitionPlan(SystemModelDelta systemModelDelta)

TransitionPlan computeTransitionPlan(java.util.Collection deltas)

Plan computeTransitionPlan(java.lang.Object type, SystemModelDelta systemModelDelta, java.util.Collection toStates)

ActionDescriptorAdjuster getActionDescriptorAdjuster()

AgentURIProvider getAgentURIProvider()

void setActionDescriptorAdjuster(ActionDescriptorAdjuster actionDescriptorAdjuster)

void setAgentURIProvider(AgentURIProvider agentURIProvider)

 
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

DELTA_TRANSITIONS

protected static final java.util.Collection DELTA_TRANSITIONS


 
Constructor Detail

PlannerImpl

public PlannerImpl()
Constructor


 
Method Detail

computeDeploymentPlan

@Override
public Plan computeDeploymentPlan(java.lang.Object type, SystemModelDelta systemModelDelta)


computeTransitionPlan

@Override
public TransitionPlan computeTransitionPlan(SystemModelDelta systemModelDelta)


computeTransitionPlan

@Override
public TransitionPlan computeTransitionPlan(java.util.Collection deltas)


computeTransitionPlan

@Override
public Plan computeTransitionPlan(java.lang.Object type, SystemModelDelta systemModelDelta, java.util.Collection toStates)


getActionDescriptorAdjuster

public ActionDescriptorAdjuster getActionDescriptorAdjuster()


getAgentURIProvider

public AgentURIProvider getAgentURIProvider()


setActionDescriptorAdjuster

@Initializer(required = false)
public void setActionDescriptorAdjuster(ActionDescriptorAdjuster actionDescriptorAdjuster)


setAgentURIProvider

@Initializer(required = false)
public void setAgentURIProvider(AgentURIProvider agentURIProvider)


 

Groovy Documentation