public class UpgradeStartAction extends AbstractUpgradeStartAction
Action
preparing upgrage logic and adds ReleaseAnalysisReport
and cutoff time to a context.Constructor and Description |
---|
UpgradeStartAction(ReleaseReportService releaseReportService)
Instantiates a new upgrade start action.
|
Modifier and Type | Method and Description |
---|---|
protected void |
executeInternal(org.springframework.statemachine.StateContext<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents> context)
Internal execution similar to
Action.execute(StateContext) . |
protected boolean |
handlesInitialReport() |
getReleaseAnalysisReport, getReleaseReportService
execute
public UpgradeStartAction(ReleaseReportService releaseReportService)
releaseReportService
- the release report serviceprotected void executeInternal(org.springframework.statemachine.StateContext<SkipperStateMachineService.SkipperStates,SkipperStateMachineService.SkipperEvents> context)
AbstractAction
Action.execute(StateContext)
. This
execution is wrapped in try/catch and possible error added to an extended
state.executeInternal
in class AbstractUpgradeStartAction
context
- the contextprotected boolean handlesInitialReport()
handlesInitialReport
in class AbstractUpgradeStartAction
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.