| |
|
| java.lang.Object org.continuent.sequoia.controller.requests.AbstractRequest org.continuent.sequoia.controller.requests.AbstractWriteRequest org.continuent.sequoia.controller.requests.DropRequest
Constructor Summary | |
public | DropRequest(String sqlQuery, boolean escapeProcessing, int timeout, String lineSeparator) Creates a new DropRequest instance. |
altersAggregateList | protected boolean altersAggregateList(Code) | | |
altersDatabaseCatalog | protected boolean altersDatabaseCatalog(Code) | | |
altersDatabaseSchema | protected boolean altersDatabaseSchema(Code) | | |
altersMetadataCache | protected boolean altersMetadataCache(Code) | | |
altersQueryResultCache | protected boolean altersQueryResultCache(Code) | | |
altersSomething | protected boolean altersSomething(Code) | | |
altersStoredProcedureList | protected boolean altersStoredProcedureList(Code) | | |
altersUserDefinedTypes | protected boolean altersUserDefinedTypes(Code) | | |
altersUsers | protected boolean altersUsers(Code) | | |
tablesToDrop | protected SortedSet tablesToDrop(Code) | | Sorted list of table names that are being dropped. This will be used to
remove these tables from the schema.
|
DropRequest | public DropRequest(String sqlQuery, boolean escapeProcessing, int timeout, String lineSeparator)(Code) | | Creates a new DropRequest instance. The caller must give an
SQL request, without any leading or trailing spaces and beginning with
'create table ' (it will not be checked).
The request is not parsed but it can be done later by a call to
DropRequest.parse(DatabaseSchema,int,boolean) .
Parameters: sqlQuery - the SQL request Parameters: escapeProcessing - should the driver to escape processing beforesending to the database ? Parameters: timeout - an int value Parameters: lineSeparator - the line separator used in the query See Also: DropRequest.parse |
debug | public void debug()(Code) | | Displays some debugging information about this request.
|
getTablesToDrop | public SortedSet getTablesToDrop()(Code) | | Return the set of tables that are dropped by current request. This set is
different of writeLockedTables, as the latest also contains tables that
need to be locked (because of foreign key constraints).
set of tables that are being dropped by this request |
returnsResultSet | public boolean returnsResultSet()(Code) | | Does this request returns a ResultSet?
false |
|
|
|