Package liquibase.command
package liquibase.command
-
ClassDescriptionDeprecated.AbstractCommand<T extends CommandResult>Deprecated.Convenience base class for
CommandStep
implementations.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 oldLiquibaseCommand
style of command setup.CommandArgumentDefinition<DataType>Defines a known, type-safe argument for a specificCommandStep
.CommandArgumentDefinition.Building<DataType>A newCommandArgumentDefinition
under construction fromCommandBuilder
Builder for configuringCommandStep
settings, such asCommandArgumentDefinition
s andCommandResultDefinition
sMetadata about a particular command.Deprecated.Used by the oldLiquibaseCommand
style 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 oldLiquibaseCommand
style of command setup.CommandResultDefinition<DataType>Defines a known, type-safe result from a specificCommandStep
.CommandResultDefinition.Building<DataType>The results ofCommandScope.execute()
.BecauseCommandResults
is 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 oldLiquibaseCommand
style of command setup.A common place to store commonly used command argument names.LiquibaseCommand<T extends CommandResult>Deprecated.Define command with the newCommandStep
interface
CommandStep
and call them withCommandFactory.getCommandDefinition(String...)
.