public interface SchemaCrawlerCommand<C extends CommandOptions>
| Modifier and Type | Method and Description |
|---|---|
void |
checkAvailability()
Checks whether a command is available, and throws an exception if it is not available.
|
void |
execute()
Executes functionality for SchemaCrawler, after database metadata has been obtained.
|
Catalog |
getCatalog() |
String |
getCommand() |
C |
getCommandOptions() |
Connection |
getConnection() |
Identifiers |
getIdentifiers() |
OutputOptions |
getOutputOptions() |
SchemaCrawlerOptions |
getSchemaCrawlerOptions() |
void |
initialize()
Initializes the command for execution.
|
void |
setCatalog(Catalog catalog) |
void |
setCommandOptions(C commandOptions) |
void |
setConnection(Connection connection) |
void |
setIdentifiers(Identifiers identifiers) |
void |
setOutputOptions(OutputOptions outputOptions) |
void |
setSchemaCrawlerOptions(SchemaCrawlerOptions schemaCrawlerOptions) |
default boolean |
usesConnection() |
void checkAvailability()
throws Exception
Exception - On an exceptionvoid execute()
throws Exception
Exception - On an exceptionCatalog getCatalog()
String getCommand()
C getCommandOptions()
Connection getConnection()
Identifiers getIdentifiers()
OutputOptions getOutputOptions()
SchemaCrawlerOptions getSchemaCrawlerOptions()
void initialize()
throws Exception
Exception - On an exceptionvoid setCatalog(Catalog catalog)
void setCommandOptions(C commandOptions)
void setConnection(Connection connection)
void setIdentifiers(Identifiers identifiers)
void setOutputOptions(OutputOptions outputOptions)
void setSchemaCrawlerOptions(SchemaCrawlerOptions schemaCrawlerOptions)
default boolean usesConnection()
Copyright © 2000-2021 Sualeh Fatehi. All rights reserved.