public class RemoteCursoredStream extends CursoredStream
Purpose: The object is used as a wrapper to the CursoredStream object in the remote transaction (via RMI, CORBA, etc.)
Responsibilities: Wraps a database result set cursor to provide a stream to the remote client side on the resulting selected objects.
| Constructor and Description |
|---|
RemoteCursoredStream(CursoredStream serverCursoredStream) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the wrapped cursored stream
This should be performed whenever the user has finished with the stream.
|
java.rmi.server.ObjID |
getID()
INTERNAL:
Retrieve the OID of the wrapped cursored stream.
|
boolean |
isClosed()
INTERNAL:
Return if the stream is closed.
|
atEnd, available, buildCountDistinctExpression, clear, getPageSize, getPosition, hasMoreElements, hasNext, mark, markSupported, next, next, nextElement, nextElements, peek, read, read, releasePrevious, resetgetAccessor, getExecutionSession, getFields, getInitiallyConformingIndex, getObjectCollection, getPolicy, getQuery, getResultSet, getSelectionCriteriaClone, getSession, remove, setInitiallyConformingIndex, setObjectCollection, setPolicy, setSelectionCriteriaClone, setSession, setSize, setTranslationRow, sizepublic RemoteCursoredStream(CursoredStream serverCursoredStream)
public void close()
throws DatabaseException
close in class CursorDatabaseExceptionpublic java.rmi.server.ObjID getID()
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference