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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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, getCurrentValueAndAdvance, getCursorName, getDataValueFactory, getDDLTableDescriptor, getDynamicResults, getExecutionFactory, getForCreateTable, getForUpdateIndexScan, getHeapConglomerateController, getIndexConglomerateNumber, getIndexScanController, getLanguageConnectionContext, getMaxDynamicResults, getMaxRows, getNumSubqueries, getParameterValueSet, getParentActivation, getParentResultSet, getParentResultSetKeys, getPreparedStatement, getResultDescription, getResultSet, getResultSetHoldability, getRowLocationTemplate, getSQLSessionContextForChildren, getTargetVTI, getTransactionController, getWarnings, informOfRowCount, isClosed, isCursorActivation, isInUse, isSingleExecution, markUnused, popConstantAction, pushConstantAction, 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.catalog.Dependable
getClassType, getDependableFinder, getObjectID, getObjectName, isPersistent
-
Methods inherited from interface org.apache.derby.iapi.sql.depend.Dependent
isValid, makeInvalid, prepareToInvalidate
-
-
-
-
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.
-
-