public abstract class BaseSchemaCrawlerCommand<C extends CommandOptions> extends BaseCommand<C,Void> implements SchemaCrawlerCommand<C>
| Modifier and Type | Method and Description |
|---|---|
Void |
call() |
abstract void |
checkAvailability()
Runtime exceptions will be thrown if the command is not available.
|
void |
configure(C commandOptions) |
C |
getCommandOptions() |
Identifiers |
getIdentifiers() |
OutputOptions |
getOutputOptions() |
SchemaCrawlerOptions |
getSchemaCrawlerOptions() |
void |
initialize()
Initializes the command for execution.
|
void |
setIdentifiers(Identifiers identifiers) |
void |
setOutputOptions(OutputOptions outputOptions) |
void |
setSchemaCrawlerOptions(SchemaCrawlerOptions schemaCrawlerOptions) |
getCatalog, getCommandName, getConnection, setCatalog, setConnection, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitexecutegetCatalog, getCommandName, getConnection, setCatalog, setConnection, usesConnectionpublic abstract void checkAvailability()
throws RuntimeException
checkAvailability in interface SchemaCrawlerCommand<C extends CommandOptions>RuntimeExceptionpublic final void configure(C commandOptions)
configure in interface Command<C extends CommandOptions,Void>configure in class BaseCommand<C extends CommandOptions,Void>public final C getCommandOptions()
getCommandOptions in interface SchemaCrawlerCommand<C extends CommandOptions>public Identifiers getIdentifiers()
getIdentifiers in interface SchemaCrawlerCommand<C extends CommandOptions>public final OutputOptions getOutputOptions()
getOutputOptions in interface SchemaCrawlerCommand<C extends CommandOptions>public final SchemaCrawlerOptions getSchemaCrawlerOptions()
getSchemaCrawlerOptions in interface SchemaCrawlerCommand<C extends CommandOptions>public void initialize()
Commandinitialize in interface Command<C extends CommandOptions,Void>initialize in class BaseCommand<C extends CommandOptions,Void>public void setIdentifiers(Identifiers identifiers)
setIdentifiers in interface SchemaCrawlerCommand<C extends CommandOptions>public final void setOutputOptions(OutputOptions outputOptions)
setOutputOptions in interface SchemaCrawlerCommand<C extends CommandOptions>public final void setSchemaCrawlerOptions(SchemaCrawlerOptions schemaCrawlerOptions)
setSchemaCrawlerOptions in interface SchemaCrawlerCommand<C extends CommandOptions>Copyright © 2000-2025 Sualeh Fatehi. All rights reserved.