public class CommandRemote extends Object implements CommandInterface
ALTER_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_RENAME, ALTER_TABLE_ALTER_COLUMN_SELECTIVITY, ALTER_TABLE_DROP_COLUMN, ALTER_TABLE_DROP_CONSTRAINT, ALTER_TABLE_RENAME, 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_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_TABLE, DROP_TRIGGER, DROP_USER, DROP_VIEW, EXECUTE, EXPLAIN, GRANT, INSERT, MERGE, NO_OPERATION, PREPARE, PREPARE_COMMIT, 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| Constructor and Description |
|---|
CommandRemote(SessionRemote session,
ArrayList<Transfer> transferList,
String sql,
int fetchSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
Cancel this current statement.
|
void |
close()
Close the statement.
|
ResultInterface |
executeQuery(int maxRows,
boolean scrollable)
Execute the query.
|
int |
executeUpdate()
Execute the statement
|
int |
getCommandType()
Get command type.
|
ResultInterface |
getMetaData()
Get an empty result set containing the meta data of the result.
|
ArrayList<ParameterInterface> |
getParameters()
Get the parameters (if any).
|
boolean |
isQuery()
Check if this is a query.
|
String |
toString() |
public CommandRemote(SessionRemote session, ArrayList<Transfer> transferList, String sql, int fetchSize)
public boolean isQuery()
CommandInterfaceisQuery in interface CommandInterfacepublic ArrayList<ParameterInterface> getParameters()
CommandInterfacegetParameters in interface CommandInterfacepublic ResultInterface getMetaData()
CommandInterfacegetMetaData in interface CommandInterfacepublic ResultInterface executeQuery(int maxRows, boolean scrollable)
CommandInterfaceexecuteQuery in interface CommandInterfacemaxRows - the maximum number of rows returnedscrollable - if the result set must be scrollablepublic int executeUpdate()
CommandInterfaceexecuteUpdate in interface CommandInterfacepublic void close()
CommandInterfaceclose in interface CommandInterfacepublic void cancel()
cancel in interface CommandInterfacepublic int getCommandType()
CommandInterfacegetCommandType in interface CommandInterfaceCopyright © 2012 JBoss by Red Hat. All Rights Reserved.