java.lang.Object
org.eclipse.persistence.queries.Cursor
org.eclipse.persistence.queries.CursoredStream
org.eclipse.persistence.internal.sessions.remote.RemoteCursoredStream
All Implemented Interfaces:
Serializable, Enumeration, Iterator

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.

Since:
TOPLink/Java 3.0
See Also:
  • Field Details

    • id

      protected ObjID id
      This is a unique id for remote cursored stream
    • isClosed

      protected boolean isClosed
      Return if the stream is closed.
    • pageSize

      protected int pageSize
      Return the cursored stream page size.
  • Constructor Details

    • RemoteCursoredStream

      public RemoteCursoredStream(CursoredStream serverCursoredStream)
  • Method Details