|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | METHOD | DETAIL: FIELD | PROPERTY | METHOD |
interface PlannerService
Property Summary | |
---|---|
static java.lang.String |
AGENT_SELF_UPGRADE_MOUNT_POINT
|
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)
Compute a bounce plan to bounce (= stop/start) containers. |
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)
@param params.system the 'expected' system (with filters) |
java.util.Collection
|
computeDeployPlans(java.lang.Object params, java.lang.Object metadata)
@param params.system the 'expected' system (with filters) |
Plan
|
computeRedeployPlan(java.lang.Object params, java.lang.Object metadata)
Compute a redeploy plan (= undeploy/deploy). |
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)
Computes a transition plan. |
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)
Compute an undeploy plan. |
java.util.Collection
|
computeUndeployPlans(java.lang.Object params, java.lang.Object metadata)
Compute an undeploy plan. |
Property Detail |
---|
static final java.lang.String AGENT_SELF_UPGRADE_MOUNT_POINT
Method Detail |
---|
Plan computeAgentsCleanupUpgradePlan(java.lang.Object params, java.lang.Object metadata)
params.type
- plan types (null
means sequential, otherwise the type you want)metadata
- any metadata to add to the plan(s)
Plan computeAgentsUpgradePlan(java.lang.Object params, java.lang.Object metadata)
params.type
- plan types (null
means sequential, otherwise the type you want)metadata
- any metadata to add to the plan(s)
Plan computeBouncePlan(java.lang.Object params, java.lang.Object metadata)
params.type
- plan types (null
means sequential, otherwise the type you want)metadata
- any metadata to add to the plan(s)
java.util.Collection computeBouncePlans(java.lang.Object params, java.lang.Object metadata)
params.type
- plan types (null
means both types, otherwise the type you want)metadata
- any metadata to add to the plan(s)
Plan computeDeployPlan(java.lang.Object params, java.lang.Object metadata)
params.system
- the 'expected' system (with filters)params.name
- name of the plan createdparams.type
- plan types (null
means sequential, otherwise the type you want)metadata
- any metadata to add to the plan(s)
java.util.Collection computeDeployPlans(java.lang.Object params, java.lang.Object metadata)
params.system
- the 'expected' system (with filters)params.name
- name of the plan createdparams.type
- plan types (null
means both types, otherwise the type you want)metadata
- any metadata to add to the plan(s)
Plan computeRedeployPlan(java.lang.Object params, java.lang.Object metadata)
params.type
- plan types (null
means sequential, otherwise the type you want)metadata
- any metadata to add to the plan(s)
java.util.Collection computeRedeployPlans(java.lang.Object params, java.lang.Object metadata)
params.type
- plan types (null
means both types, otherwise the type you want)metadata
- any metadata to add to the plan(s)
Plan computeTransitionPlan(java.lang.Object params, java.lang.Object metadata)
params.type
- plan types (null
means sequential, otherwise the type you want)metadata
- any metadata to add to the plan(s)
java.util.Collection computeTransitionPlans(java.lang.Object params, java.lang.Object metadata)
params.type
- plan types (null
means both types, otherwise the type you want)metadata
- any metadata to add to the plan(s)
Plan computeUndeployPlan(java.lang.Object params, java.lang.Object metadata)
params.type
- plan types (null
means sequential, otherwise the type you want)metadata
- any metadata to add to the plan(s)
java.util.Collection computeUndeployPlans(java.lang.Object params, java.lang.Object metadata)
params.type
- plan types (null
means both types, otherwise the type you want)metadata
- any metadata to add to the plan(s)
Groovy Documentation