| Class | Description |
|---|---|
| AbstractAction |
Base class for
Actions wanting to automatically wrap its execution in
try/catch and add exception into extended state for further processing for
interested parties. |
| DeleteDeleteAction |
StateMachine
Action handling delete with a ReleaseService. |
| ErrorAction |
StateMachine
Action handling global error. |
| InstallInstallAction |
StateMachine
Action handling calls to ReleaseService install methods
depending if either InstallRequest or InstallProperties exists in
a message header. |
| ResetVariablesAction |
StateMachine
Action which simply clears extended state variables. |
| RollbackStartAction |
StateMachine
Action preparing a rollback. |
| SkipperStateMachineService |
Service class for state machine hiding its operational logic.
|
| StateMachineConfiguration |
Statemachine(s) related configurations.
|
| StateMachineConfiguration.SkipperStateMachineFactoryConfig |
Configuration defining
StateMachineFactory for skipper release handling. |
| StateMachineConfiguration.StateMachineServiceConfig |
Configuration related to
SkipperStateMachineService. |
| StateMachineExecutorConfiguration |
Executor configuration for statemachine.
|
| StateMachinePersistConfiguration |
Persistence config for statemachine.
|
| UpgradeCancelAction |
StateMachine
Action |
| UpgradeCheckNewAppsGuard |
A
Guard using extended state variable SkipperStateMachineService.SkipperVariables.UPGRADE_STATUS
to determine condition based on initialised upgradeStatus flag. |
| UpgradeCheckTargetAppsAction |
StateMachine
Action checking upgrade status with an UpgradeStrategy. |
| UpgradeDeleteSourceAppsAction |
StateMachine
Action accepting app with an UpgradeStrategy. |
| UpgradeDeployTargetAppsAction |
StateMachine
Action deploying app with an UpgradeStrategy. |
| UpgradeDeployTargetAppsFailedAction |
StateMachine
Action which simple sends an event to machine to cancel an upgrade. |
| UpgradeDeployTargetAppsSucceedAction |
StateMachine
Action which simple sends an event to machine to accept an upgrade. |
| UpgradeStartAction |
StateMachine
Action preparing upgrage logic and adds ReleaseAnalysisReport
and cutoff time to a context. |
| Enum | Description |
|---|---|
| SkipperStateMachineService.SkipperEvents |
Enumeration of all possible events used by a machine.
|
| SkipperStateMachineService.SkipperStates |
Enumeration of all possible states used by a machine.
|
| SkipperStateMachineService.SkipperVariables |
Extended state variable names for skipper statemachine.
|
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.