Package liquibase.command
package liquibase.command
-
ClassDescriptionDeprecated.AbstractCommand<T extends CommandResult>Deprecated.Convenience base class for
CommandStepimplementations.Interface implemented by CommandSteps when they need to execute clean up tasks (such as closing database connections, flushing files, etc.) after other steps in the pipeline are executed.Deprecated.Used by the oldLiquibaseCommandstyle of command setup.CommandArgumentDefinition<DataType>Defines a known, type-safe argument for a specificCommandStep.CommandArgumentDefinition.Building<DataType>A newCommandArgumentDefinitionunder construction fromCommandBuilderBuilder for configuringCommandStepsettings, such asCommandArgumentDefinitions andCommandResultDefinitionsMetadata about a particular command.Deprecated.Used by the oldLiquibaseCommandstyle of command setup.Manages the command related implementations.CommandFailedException is thrown any time a command did not succeed.Used to indicate that this CommandStep is intentionally overriding another CommandStep.Deprecated.Used by the oldLiquibaseCommandstyle of command setup.CommandResultDefinition<DataType>Defines a known, type-safe result from a specificCommandStep.CommandResultDefinition.Building<DataType>The results ofCommandScope.execute().BecauseCommandResultsis immutable, this class is used to build up the results duringCommandStep.run(CommandResultsBuilder).The primary facade used for executing commands.Defines a particular step in a command pipeline.Deprecated.Used by the oldLiquibaseCommandstyle of command setup.A common place to store commonly used command argument names.LiquibaseCommand<T extends CommandResult>Deprecated.Define command with the newCommandStepinterface
CommandStepand call them withCommandFactory.getCommandDefinition(String...).