abstract class DMLVTIResultSet extends DMLWriteResultSet
| Modifier and Type | Field and Description |
|---|---|
(package private) UpdatableVTIConstantAction |
constants |
(package private) boolean |
firstExecute |
private int |
numOpens |
(package private) ResultDescription |
resultDescription |
(package private) NoPutResultSet |
savedSource |
(package private) NoPutResultSet |
sourceResultSet |
(package private) TransactionController |
tc |
baseRowReadMap, constantAction, deferredSparseRow, heapDCOCI, indexDCOCIs, rowCount, streamStorableHeapColIdsactivation, beginExecutionTime, beginTime, endExecutionTime, endTime, lccCURRENT_RESULTSET_ONLY, ENTIRE_RESULTSET_TREE, ISAFTERLAST, ISBEFOREFIRST, ISFIRST, ISLAST| Constructor and Description |
|---|
DMLVTIResultSet(NoPutResultSet source,
Activation activation) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanUp()
Tells the system to clean up on an error.
|
void |
finish()
Tells the system that there will be no more access
to any database information via this result set;
in particular, no more calls to open().
|
ResultDescription |
getResultDescription()
Returns the description of the inserted rows.
|
void |
open()
Needs to be called before the result set will do anything.
|
protected abstract void |
openCore() |
decodeLockMode, getIndexNameFromCID, getNextRowCore, makeDeferredSparseRow, modifiedRowCountaddWarning, checkRowPosition, clearCurrentRow, close, doesCommit, evaluateACheckConstraint, evaluateCheckConstraints, evaluateGenerationClauses, getAbsoluteRow, getActivation, getAutoGeneratedKeysResultset, getBeginExecutionTimestamp, getCurrentTimeMillis, getCursorName, getEndExecutionTimestamp, getExecuteTime, getFirstRow, getLastRow, getNextRow, getPreviousRow, getQueryPlanText, getRelativeRow, getRowNumber, getSubqueryTrackingArray, getTimeSpent, getWarnings, isClosed, returnsRows, setAfterLastRow, setBeforeFirstRow, setupNoPutResultSet sourceResultSet
NoPutResultSet savedSource
UpdatableVTIConstantAction constants
TransactionController tc
ResultDescription resultDescription
private int numOpens
boolean firstExecute
DMLVTIResultSet(NoPutResultSet source, Activation activation) throws StandardException
StandardException - Thrown on errorpublic ResultDescription getResultDescription()
getResultDescription in interface ResultSetgetResultDescription in class NoRowsResultSetImplpublic void open()
throws StandardException
ResultSetStandardException - Standard Derby error policyprotected abstract void openCore()
throws StandardException
StandardExceptionpublic void cleanUp()
throws StandardException
ResultSetStandardException - Thrown on errorResultSet.cleanUp()public void finish()
throws StandardException
ResultSetfinish in interface ResultSetfinish in class NoRowsResultSetImplStandardException - on errorApache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.