Interface CursorActivation
- All Superinterfaces:
Activation
,Dependable
,Dependent
- All Known Implementing Classes:
BaseActivation
,ConstantActionActivation
,CursorActivation
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
Modifier and TypeMethodDescriptionReturns 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.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 Details
-
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.
-