@EnableStateMachineFactory(name="skipperStateMachineFactory") @Configuration public static class StateMachineConfiguration.SkipperStateMachineFactoryConfig extends org.springframework.statemachine.config.StateMachineConfigurerAdapter<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents>
StateMachineFactory
for skipper release handling.Constructor and Description |
---|
SkipperStateMachineFactoryConfig() |
public void configure(org.springframework.statemachine.config.builders.StateMachineConfigurationConfigurer<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents> config) throws Exception
configure
in interface org.springframework.statemachine.config.builders.StateMachineConfigurer<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents>
configure
in class org.springframework.statemachine.config.AbstractStateMachineConfigurerAdapter<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents>
Exception
public void configure(org.springframework.statemachine.config.builders.StateMachineStateConfigurer<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents> states) throws Exception
configure
in interface org.springframework.statemachine.config.builders.StateMachineConfigurer<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents>
configure
in class org.springframework.statemachine.config.AbstractStateMachineConfigurerAdapter<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents>
Exception
public void configure(org.springframework.statemachine.config.builders.StateMachineTransitionConfigurer<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents> transitions) throws Exception
configure
in interface org.springframework.statemachine.config.builders.StateMachineConfigurer<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents>
configure
in class org.springframework.statemachine.config.AbstractStateMachineConfigurerAdapter<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents>
Exception
@Bean public ResetVariablesAction resetVariablesAction()
@Bean public org.springframework.statemachine.guard.Guard<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents> errorGuard()
@Bean public ErrorAction errorAction()
@Bean public InstallInstallAction installInstallAction()
@Bean public UpgradeStartAction upgradeStartAction()
@Bean public UpgradeDeployTargetAppsAction upgradeDeployTargetAppsAction()
@Bean public UpgradeCheckTargetAppsAction upgradeCheckTargetAppsAction()
@Bean public UpgradeCheckNewAppsGuard upgradeOkGuard()
@Bean public UpgradeCheckNewAppsGuard upgradeFailedGuard()
@Bean public UpgradeDeployTargetAppsSucceedAction upgradeDeployTargetAppsSucceedAction()
@Bean public UpgradeDeployTargetAppsFailedAction upgradeDeployTargetAppsFailedAction()
@Bean public UpgradeCancelAction upgradeCancelAction()
@Bean public UpgradeDeleteSourceAppsAction upgradeDeleteSourceAppsAction()
@Bean public ScaleScaleAction scaleScaleAction()
@Bean public DeleteDeleteAction deleteDeleteAction()
@Bean public RollbackStartAction rollbackStartAction()
@Bean public org.springframework.statemachine.guard.Guard<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents> rollbackInstallGuard()
@Bean public org.springframework.statemachine.guard.Guard<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents> rollbackUpgradeGuard()
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.