Interface for commands.
DatabaseSpecification instances keeps information about used database type (object was
created using factory's method createSpecification()) and used connection info.
It should be used as factory for DDLCommands.
It also converts java classes into native database types and vice versa.
author: Slavek Psenicka
Method Summary
public void
closeJDBCConnection() Closes the connection.
If you forget to close the connection, next open should throw
DDLException.
getCommandProperties(String command) Returns properties of command.
This description should be used for formatting commands, it contains
available information for DatabaseSpecification.
Creates command identified by commandName. Command names will include
create/rename/drop table/view/index/column and comment table/column. It
returns null if command specified by commandName was not found. Used
system allows developers to extend db-specification files and simply
address new commands (everybody can implement createXXXCommand()).
Parameters: command - Name of command.
Returns properties of command.
This description should be used for formatting commands, it contains
available information for DatabaseSpecification.
Parameters: command - Name of command.