Uses of Interface
com.microsoft.jenkins.azurecommons.command.ICommand
-
Packages that use ICommand Package Description com.microsoft.jenkins.azurecommons.command -
-
Uses of ICommand in com.microsoft.jenkins.azurecommons.command
Methods in com.microsoft.jenkins.azurecommons.command that return ICommand Modifier and Type Method Description ICommand<IBaseCommandData>
CommandService. getCleanUpCommand()
Methods in com.microsoft.jenkins.azurecommons.command with parameters of type ICommand Modifier and Type Method Description abstract IBaseCommandData
BaseCommandContext. getDataForCommand(ICommand command)
IBaseCommandData
ICommandServiceData. getDataForCommand(ICommand command)
Method parameters in com.microsoft.jenkins.azurecommons.command with type arguments of type ICommand Modifier and Type Method Description CommandService.Builder
CommandService.Builder. withCleanUpCommand(Class<? extends ICommand<? extends IBaseCommandData>> command)
Register an optional clean up command that will be executed when the all the normal commands finish execution, regardless of the termination state of the last command.CommandService.Builder
CommandService.Builder. withSingleCommand(Class<? extends ICommand<? extends IBaseCommandData>> command)
Register a single command that may be used by other transitions.CommandService.Builder
CommandService.Builder. withStartCommand(Class<? extends ICommand<? extends IBaseCommandData>> command)
Register the start command.CommandService.Builder
CommandService.Builder. withTransition(Class<? extends ICommand<? extends IBaseCommandData>> current, Class<? extends ICommand<? extends IBaseCommandData>> next)
Register a transition from current command to the next command if current command is executed without error.
-