Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.derby.client.net
Class NetResultSet  view NetResultSet download NetResultSet.java

java.lang.Object
  extended byorg.apache.derby.client.am.ResultSet
      extended byorg.apache.derby.client.net.NetResultSet
All Implemented Interfaces:
java.sql.ResultSet, org.apache.derby.client.am.ResultSetCallbackInterface, org.apache.derby.client.am.UnitOfWorkListener

public class NetResultSet
extends org.apache.derby.client.am.ResultSet


Field Summary
 boolean firstOutovrBuilt_
           
private  NetAgent netAgent_
           
private  NetConnection netConnection_
           
(package private)  NetCursor netCursor_
           
private  NetStatement netStatement_
           
 
Fields inherited from class org.apache.derby.client.am.ResultSet
ABSOLUTE_ROWSET, absolutePosition_, absoluteRowNumberForTheIntendedRow_, agent_, connection_, currentRowInRowset_, cursor_, cursorHold_, cursorUnpositionedOnServer_, DDM_RETURN_CALLER, DDM_RETURN_CLIENT, fetchDirection_, fetchSize_, FIRST_ROWSET, firstRowInRowset_, generatedSection_, isAfterLast_, isBeforeFirst_, isFirst_, isLast_, isOnCurrentRow_, isRowsetCursor_, isValidCursorPosition_, LAST_ROWSET, lastRowInRowset_, nestingLevel_, NEXT_ROWSET, openOnServer_, preparedStatementForDelete_, preparedStatementForUpdate_, PREVIOUS_ROWSET, queryInstanceIdentifier_, queryTerminatingSqlca_, REFRESH_ROWSET, RELATIVE_ROWSET, resultSetConcurrency_, resultSetHoldability_, resultSetMetaData_, resultSetType_, rowCount_, rowsetContainsLastRow_, rowsetSqlca_, rowsReceivedInCurrentRowset_, rowsYetToBeReceivedForRowset_, rsReturnability_, scrollable_, scrollOrientation_absolute__, scrollOrientation_after__, scrollOrientation_before__, scrollOrientation_current__, scrollOrientation_first__, scrollOrientation_last__, scrollOrientation_next__, scrollOrientation_prior__, scrollOrientation_relative__, sensitivity_, sensitivity_insensitive__, sensitivity_sensitive_dynamic__, sensitivity_sensitive_static__, sensitivity_unknown__, statement_, updatability_delete__, updatability_readOnly__, updatability_unknown__, updatability_update__, updateRowCalled_
 
Fields inherited from interface java.sql.ResultSet
CLOSE_CURSORS_AT_COMMIT, CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, HOLD_CURSORS_OVER_COMMIT, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE
 
Constructor Summary
(package private) NetResultSet(NetAgent netAgent, NetStatement netStatement, org.apache.derby.client.am.Cursor cursor, int sqlcsrhld, int qryattscr, int qryattsns, int qryattset, long qryinsid, int actualResultSetType, int actualResultSetConcurrency, int actualResultSetHoldability)
           
 
Method Summary
(package private)  void flowFetchToCompleteRowset()
           
protected  void parseRowset_()
           
(package private)  void queryDataWasReturnedOnOpen()
           
 void readCursorClose_()
           
 void readFetch_()
           
 void readPositioningFetch_()
           
 void readScrollableFetch_()
           
 void setFetchSize_(int rows)
           
 void writeCursorClose_(org.apache.derby.client.am.Section section)
           
 void writeFetch_(org.apache.derby.client.am.Section section)
           
 void writePositioningFetch_(org.apache.derby.client.am.Section section, int orientation, long rowToFetch)
           
 void writeScrollableFetch_(org.apache.derby.client.am.Section section, int fetchSize, int orientation, long rowToFetch, boolean resetQueryBlocks)
           
 
Methods inherited from class org.apache.derby.client.am.ResultSet
absolute, absoluteX, accumulateWarning, afterLast, beforeFirst, cancelRowUpdates, checkAndThrowReceivedQueryTerminatingException, checkForClosedResultSet, clearWarnings, clearWarningsX, close, closeX, completeLocalCommit, completeLocalRollback, completeSqlca, delete, deleteRow, earlyCloseComplete, expandRowsetSqlca, findColumn, first, flowFetch, flowPositioningFetch, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getConnectionCallbackInterface, getCursorName, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getInt, getInt, getLong, getLong, getMetaData, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowCount, getRSReturnability, getShort, getShort, getStatement, getStatementCallbackInterface, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isFirst, isLast, last, listenToUnitOfWork, moveToAfterLast, moveToBeforeFirst, moveToCurrentRow, moveToInsertRow, next, nullDataForGC, parseScrollableRowset, positionToCurrentRowAndDelete, positionToCurrentRowAndUpdate, previous, readDeleteRow, readUpdateRow, refreshRow, relative, repositionScrollableResultSetBeforeJDBC1PositionedUpdateDelete, rowCountIsKnown, rowCountIsUnknown, rowDeleted, rowInserted, rowUpdated, setAutoCommitStateForSingletonCursors, setCloseOnlyStateForSingletonCursors, setFetchDirection, setFetchSize, setRowCountEvent, setRowsetAfterLastEvent, setRowsetBeforeFirstEvent, setRowsetNoRowsEvent, setRSReturnability, setValidCursorPosition, update, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateColumnInfoFromCache, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateShort, updateShort, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNull, writeDeleteRow, writeUpdateRow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

netConnection_

private final NetConnection netConnection_

netStatement_

private final NetStatement netStatement_

netCursor_

final NetCursor netCursor_

netAgent_

private final NetAgent netAgent_

firstOutovrBuilt_

public boolean firstOutovrBuilt_
Constructor Detail

NetResultSet

NetResultSet(NetAgent netAgent,
             NetStatement netStatement,
             org.apache.derby.client.am.Cursor cursor,
             int sqlcsrhld,
             int qryattscr,
             int qryattsns,
             int qryattset,
             long qryinsid,
             int actualResultSetType,
             int actualResultSetConcurrency,
             int actualResultSetHoldability)
Method Detail

parseRowset_

protected void parseRowset_()
                     throws org.apache.derby.client.am.SqlException

setFetchSize_

public void setFetchSize_(int rows)

flowFetchToCompleteRowset

void flowFetchToCompleteRowset()
                         throws org.apache.derby.client.am.DisconnectException

queryDataWasReturnedOnOpen

void queryDataWasReturnedOnOpen()
                          throws org.apache.derby.client.am.DisconnectException

writeFetch_

public void writeFetch_(org.apache.derby.client.am.Section section)
                 throws org.apache.derby.client.am.SqlException

readFetch_

public void readFetch_()
                throws org.apache.derby.client.am.SqlException

writeScrollableFetch_

public void writeScrollableFetch_(org.apache.derby.client.am.Section section,
                                  int fetchSize,
                                  int orientation,
                                  long rowToFetch,
                                  boolean resetQueryBlocks)
                           throws org.apache.derby.client.am.SqlException

readScrollableFetch_

public void readScrollableFetch_()
                          throws org.apache.derby.client.am.SqlException

writePositioningFetch_

public void writePositioningFetch_(org.apache.derby.client.am.Section section,
                                   int orientation,
                                   long rowToFetch)
                            throws org.apache.derby.client.am.SqlException

readPositioningFetch_

public void readPositioningFetch_()
                           throws org.apache.derby.client.am.SqlException

writeCursorClose_

public void writeCursorClose_(org.apache.derby.client.am.Section section)
                       throws org.apache.derby.client.am.SqlException

readCursorClose_

public void readCursorClose_()
                      throws org.apache.derby.client.am.SqlException