Package liquibase.command
Interface LiquibaseCommand<T extends CommandResult>
-
- All Superinterfaces:
Plugin
- All Known Implementing Classes:
AbstractCommand
,DiffCommand
,DiffToChangeLogCommand
,GenerateChangeLogCommand
,HistoryCommand
,SnapshotCommand
public interface LiquibaseCommand<T extends CommandResult> extends Plugin
Deprecated.Define command with the newCommandStep
interface
-
-
Field Summary
-
Fields inherited from interface liquibase.plugin.Plugin
PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NOT_APPLICABLE, PRIORITY_SPECIALIZED
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description SortedSet<CommandArgument>
getArguments()
Deprecated.String
getName()
Deprecated.int
getPriority(String commandName)
Deprecated.T
run()
Deprecated.Function that performs the actual logic.CommandValidationErrors
validate()
Deprecated.
-
-
-
Method Detail
-
getName
String getName()
Deprecated.
-
getPriority
int getPriority(String commandName)
Deprecated.
-
getArguments
SortedSet<CommandArgument> getArguments()
Deprecated.
-
validate
CommandValidationErrors validate()
Deprecated.
-
run
T run() throws Exception
Deprecated.Function that performs the actual logic. This should not be called directly by any code, only byCommandFactory.execute(LiquibaseCommand)
- Throws:
Exception
-
-