|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.linkedin.glu.orchestration.engine.planner.PlannerServiceImpl
class PlannerServiceImpl
System service.
Property Summary | |
---|---|
AgentsService |
agentsService
|
java.lang.String |
autoUpgradeScriptClassname
|
DeltaMgr |
deltaMgr
|
FabricService |
fabricService
|
groovy.lang.Closure |
planIdFactory
|
Planner |
planner
|
Method Summary | |
---|---|
Plan
|
computeAgentsCleanupUpgradePlan(java.lang.Object params, java.lang.Object metadata)
Computes the deployment plan for cleaning any upgrade that failed |
Plan
|
computeAgentsUpgradePlan(java.lang.Object params, java.lang.Object metadata)
Computes the deployment plan for upgrading agents |
Plan
|
computeBouncePlan(java.lang.Object params, java.lang.Object metadata)
|
java.util.Collection
|
computeBouncePlans(java.lang.Object params, java.lang.Object metadata)
Compute a bounce plan to bounce (= stop/start) containers. |
Plan
|
computeDeployPlan(java.lang.Object params, java.lang.Object metadata)
|
java.util.Collection
|
computeDeployPlans(java.lang.Object params, java.lang.Object metadata)
Compute deployment plans between the system provided (params.system) and the current system. |
Plan
|
computeRedeployPlan(java.lang.Object params, java.lang.Object metadata)
|
java.util.Collection
|
computeRedeployPlans(java.lang.Object params, java.lang.Object metadata)
Compute a redeploy plan (= undeploy/deploy). |
Plan
|
computeTransitionPlan(java.lang.Object params, java.lang.Object metadata)
|
java.util.Collection
|
computeTransitionPlans(java.lang.Object params, java.lang.Object metadata)
Computes a transition plan. |
Plan
|
computeUndeployPlan(java.lang.Object params, java.lang.Object metadata)
|
java.util.Collection
|
computeUndeployPlans(java.lang.Object params, java.lang.Object metadata)
Compute an undeploy plan. |
protected Plan
|
toSinglePlan(java.util.Collection plans)
|
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() |
Property Detail |
---|
@Initializable(required = true) AgentsService agentsService
@Initializable java.lang.String autoUpgradeScriptClassname
@Initializable(required = true) DeltaMgr deltaMgr
@Initializable(required = true) FabricService fabricService
@Initializable(required = true) groovy.lang.Closure planIdFactory
@Initializable(required = true) Planner planner
Method Detail |
---|
@Override Plan computeAgentsCleanupUpgradePlan(java.lang.Object params, java.lang.Object metadata)
metadata
- any metadata to add to the plan(s)
@Override Plan computeAgentsUpgradePlan(java.lang.Object params, java.lang.Object metadata)
metadata
- any metadata to add to the plan(s)
@Override Plan computeBouncePlan(java.lang.Object params, java.lang.Object metadata)
java.util.Collection computeBouncePlans(java.lang.Object params, java.lang.Object metadata)
metadata
- any metadata to add to the plan(s)
@Override Plan computeDeployPlan(java.lang.Object params, java.lang.Object metadata)
java.util.Collection computeDeployPlans(java.lang.Object params, java.lang.Object metadata)
@Override Plan computeRedeployPlan(java.lang.Object params, java.lang.Object metadata)
java.util.Collection computeRedeployPlans(java.lang.Object params, java.lang.Object metadata)
metadata
- any metadata to add to the plan(s)
@Override Plan computeTransitionPlan(java.lang.Object params, java.lang.Object metadata)
java.util.Collection computeTransitionPlans(java.lang.Object params, java.lang.Object metadata)
metadata
- any metadata to add to the plan(s)
@Override Plan computeUndeployPlan(java.lang.Object params, java.lang.Object metadata)
java.util.Collection computeUndeployPlans(java.lang.Object params, java.lang.Object metadata)
metadata
- any metadata to add to the plan(s)
protected Plan toSinglePlan(java.util.Collection plans)
Groovy Documentation