public abstract class AbstractDatabaseConnectionCommandStep extends AbstractCommandStep implements CleanUpCommandStep
Modifier and Type | Field and Description |
---|---|
protected static String[] |
COMMAND_NAME |
ORDER_DEFAULT, ORDER_NOT_APPLICABLE
Constructor and Description |
---|
AbstractDatabaseConnectionCommandStep() |
Modifier and Type | Method and Description |
---|---|
void |
adjustCommandDefinition(CommandDefinition commandDefinition)
Default implementation makes no changes
|
void |
cleanUp(CommandResultsBuilder resultsBuilder)
Method invoked to execute the cleanup action.
|
protected Database |
createDatabaseObject(String url,
String username,
String password,
String defaultSchemaName,
String defaultCatalogName,
String driver,
String driverPropertiesFile) |
getOrder, providedDependencies, requiredDependencies, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
defineCommandNames, run
protected static final String[] COMMAND_NAME
public AbstractDatabaseConnectionCommandStep()
protected Database createDatabaseObject(String url, String username, String password, String defaultSchemaName, String defaultCatalogName, String driver, String driverPropertiesFile) throws DatabaseException
DatabaseException
public void adjustCommandDefinition(CommandDefinition commandDefinition)
AbstractCommandStep
adjustCommandDefinition
in interface CommandStep
adjustCommandDefinition
in class AbstractCommandStep
public void cleanUp(CommandResultsBuilder resultsBuilder)
CleanUpCommandStep
cleanUp
in interface CleanUpCommandStep
resultsBuilder
- builder used in this pipelineCopyright © 2023 Liquibase.org. All rights reserved.