Uses of Interface
com.microsoft.jenkins.azurecommons.command.IBaseCommandData
-
Packages that use IBaseCommandData Package Description com.microsoft.jenkins.azurecommons.command -
-
Uses of IBaseCommandData in com.microsoft.jenkins.azurecommons.command
Classes in com.microsoft.jenkins.azurecommons.command with type parameters of type IBaseCommandData Modifier and Type Interface Description interface
ICommand<T extends IBaseCommandData>
Classes in com.microsoft.jenkins.azurecommons.command that implement IBaseCommandData Modifier and Type Class Description class
BaseCommandContext
A mixed abstract base class with both command data and command service data.Methods in com.microsoft.jenkins.azurecommons.command that return IBaseCommandData Modifier and Type Method Description abstract IBaseCommandData
BaseCommandContext. getDataForCommand(ICommand command)
IBaseCommandData
ICommandServiceData. getDataForCommand(ICommand command)
Methods in com.microsoft.jenkins.azurecommons.command that return types with arguments of type IBaseCommandData Modifier and Type Method Description ICommand<IBaseCommandData>
CommandService. getCleanUpCommand()
Method parameters in com.microsoft.jenkins.azurecommons.command with type arguments of type IBaseCommandData 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.
-