public class CommandContainer extends Command
session, startTimeNanosALTER_INDEX_RENAME, ALTER_SCHEMA_RENAME, ALTER_SEQUENCE, ALTER_TABLE_ADD_COLUMN, ALTER_TABLE_ADD_CONSTRAINT_CHECK, ALTER_TABLE_ADD_CONSTRAINT_PRIMARY_KEY, ALTER_TABLE_ADD_CONSTRAINT_REFERENTIAL, ALTER_TABLE_ADD_CONSTRAINT_UNIQUE, ALTER_TABLE_ALTER_COLUMN_CHANGE_TYPE, ALTER_TABLE_ALTER_COLUMN_DEFAULT, ALTER_TABLE_ALTER_COLUMN_NOT_NULL, ALTER_TABLE_ALTER_COLUMN_NULL, ALTER_TABLE_ALTER_COLUMN_ON_UPDATE, ALTER_TABLE_ALTER_COLUMN_RENAME, ALTER_TABLE_ALTER_COLUMN_SELECTIVITY, ALTER_TABLE_ALTER_COLUMN_VISIBILITY, ALTER_TABLE_DROP_COLUMN, ALTER_TABLE_DROP_CONSTRAINT, ALTER_TABLE_RENAME, ALTER_TABLE_RENAME_CONSTRAINT, ALTER_TABLE_SET_REFERENTIAL_INTEGRITY, ALTER_USER_ADMIN, ALTER_USER_RENAME, ALTER_USER_SET_PASSWORD, ALTER_VIEW, ANALYZE, BACKUP, BEGIN, CALL, CHECKPOINT, CHECKPOINT_SYNC, COMMENT, COMMIT, COMMIT_TRANSACTION, CREATE_AGGREGATE, CREATE_ALIAS, CREATE_CONSTANT, CREATE_DOMAIN, CREATE_INDEX, CREATE_LINKED_TABLE, CREATE_ROLE, CREATE_SCHEMA, CREATE_SEQUENCE, CREATE_SYNONYM, CREATE_TABLE, CREATE_TRIGGER, CREATE_USER, CREATE_VIEW, DEALLOCATE, DELETE, DROP_AGGREGATE, DROP_ALIAS, DROP_ALL_OBJECTS, DROP_CONSTANT, DROP_DOMAIN, DROP_INDEX, DROP_ROLE, DROP_SCHEMA, DROP_SEQUENCE, DROP_SYNONYM, DROP_TABLE, DROP_TRIGGER, DROP_USER, DROP_VIEW, EXECUTE, EXPLAIN, EXPLAIN_ANALYZE, GRANT, INSERT, MERGE, NO_OPERATION, PREPARE, PREPARE_COMMIT, REPLACE, REVOKE, ROLLBACK, ROLLBACK_TO_SAVEPOINT, ROLLBACK_TRANSACTION, RUNSCRIPT, SAVEPOINT, SCRIPT, SELECT, SET, SET_AUTOCOMMIT_FALSE, SET_AUTOCOMMIT_TRUE, SHUTDOWN, SHUTDOWN_COMPACT, SHUTDOWN_DEFRAG, SHUTDOWN_IMMEDIATELY, TRUNCATE_TABLE, UNKNOWN, UPDATE| Modifier and Type | Method and Description |
|---|---|
boolean |
canReuse()
Whether the command is already closed (in which case it can be re-used).
|
int |
getCommandType()
Get command type.
|
java.util.ArrayList<? extends ParameterInterface> |
getParameters()
Get the list of parameters.
|
boolean |
isCacheable() |
boolean |
isQuery()
Check if this command is a query.
|
boolean |
isReadOnly()
Check if this command is read only.
|
boolean |
isTransactional()
Check if this command is transactional.
|
void |
prepareJoinBatch()
Prepare join batching.
|
ResultInterface |
query(int maxrows)
Execute a query statement, if this is possible.
|
ResultInterface |
queryMeta()
Get an empty result set containing the meta data.
|
void |
stop()
Stop the command execution, release all locks and resources
|
int |
update()
Execute an updating statement (for example insert, delete, or update), if
this is possible.
|
cancel, checkCanceled, close, executeQuery, executeUpdate, getMetaData, reuse, setCanReuse, toStringpublic java.util.ArrayList<? extends ParameterInterface> getParameters()
CommandgetParameters in interface CommandInterfacegetParameters in class Commandpublic boolean isTransactional()
CommandisTransactional in class Commandpublic boolean isQuery()
CommandisQuery in interface CommandInterfaceisQuery in class Commandpublic void prepareJoinBatch()
CommandprepareJoinBatch in class Commandpublic int update()
Commandpublic ResultInterface query(int maxrows)
Commandpublic void stop()
CommandInterfacestop in interface CommandInterfacestop in class Commandpublic boolean canReuse()
Commandpublic boolean isReadOnly()
CommandisReadOnly in class Commandpublic ResultInterface queryMeta()
Commandpublic boolean isCacheable()
isCacheable in class Commandpublic int getCommandType()
CommandInterface