org.apache.derby.iapi.sql.execute
Interface CursorActivation

All Superinterfaces:
Activation, Dependable, Dependent
All Known Implementing Classes:
BaseActivation, ConstantActionActivation, CursorActivation

public interface CursorActivation
extends Activation

CursorActivation includes an additional method used on cursors.


Field Summary
 
Fields inherited from interface org.apache.derby.catalog.Dependable
ACTIVATION, ALIAS, COLUMNS_IN_TABLE, COLUMNS_PERMISSION, CONGLOMERATE, CONSTRAINT, DEFAULT, FILE, HEAP, INDEX, PERM, PREPARED_STATEMENT, ROLE_GRANT, ROUTINE_PERMISSION, SCHEMA, SEQUENCE, STORED_PREPARED_STATEMENT, TABLE, TABLE_PERMISSION, TRIGGER, VIEW
 
Method Summary
 CursorResultSet getCursorResultSet()
          Returns the cursor result set for this activation, so that the current row can be re-qualified, and so that the current row location can be determined.
 CursorResultSet getTargetResultSet()
          Returns the target result set for this activation, so that the current base row can be determined.
 
Methods inherited from interface org.apache.derby.iapi.sql.Activation
addWarning, checkIfThisActivationHasHoldCursor, checkStatementValidity, clearCurrentRow, clearHeapConglomerateController, clearIndexScanInfo, clearParentResultSets, clearWarnings, close, execute, getAutoGeneratedKeysColumnIndexes, getAutoGeneratedKeysColumnNames, getAutoGeneratedKeysResultsetMode, getConstantAction, getCurrentRow, getCursorName, getDataValueFactory, getDDLTableDescriptor, getDynamicResults, getExecutionFactory, getForCreateTable, getForUpdateIndexScan, getHeapConglomerateController, getIndexConglomerateNumber, getIndexScanController, getLanguageConnectionContext, getMaxDynamicResults, getMaxRows, getNumSubqueries, getParameterValueSet, getParentActivation, getParentResultSet, getParentResultSets, getPreparedStatement, getResultDescription, getResultSet, getResultSetHoldability, getRowLocationTemplate, getSQLSessionContextForChildren, getTargetVTI, getTransactionController, getWarnings, informOfRowCount, isClosed, isCursorActivation, isInUse, isSingleExecution, markUnused, reset, setAutoGeneratedKeysResultsetInfo, setCurrentRow, setCursorName, setDDLTableDescriptor, setForCreateTable, setForUpdateIndexScan, setHeapConglomerateController, setIndexConglomerateNumber, setIndexScanController, setMaxRows, setParameters, setParentActivation, setParentResultSet, setResultSetHoldability, setSingleExecution, setTargetVTI, setupSQLSessionContextForChildren
 
Methods inherited from interface org.apache.derby.iapi.sql.depend.Dependent
isValid, makeInvalid, prepareToInvalidate
 
Methods inherited from interface org.apache.derby.catalog.Dependable
getClassType, getDependableFinder, getObjectID, getObjectName, isPersistent
 

Method Detail

getTargetResultSet

CursorResultSet getTargetResultSet()
Returns the target result set for this activation, so that the current base row can be determined.

Returns:
the target ResultSet of this activation.

getCursorResultSet

CursorResultSet getCursorResultSet()
Returns the cursor result set for this activation, so that the current row can be re-qualified, and so that the current row location can be determined.


Built on Thu 2011-03-10 11:54:14+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.