| Modifier and Type | Field and Description |
|---|---|
| protected RemoteSessionController | controller
Store the real controller. |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| controller | back to summary |
|---|---|
| protected RemoteSessionController controller Store the real controller. | |
| RMIRemoteSessionControllerDispatcher | back to summary |
|---|---|
| public RMIRemoteSessionControllerDispatcher(AbstractSession session) throws RemoteException | |
| RMIRemoteSessionControllerDispatcher | back to summary |
|---|---|
| public RMIRemoteSessionControllerDispatcher(Session session) throws RemoteException | |
| beginEarlyTransaction | back to summary |
|---|---|
| public Transporter beginEarlyTransaction() Implements org. Begin an early unit of work transaction.
| |
| beginTransaction | back to summary |
|---|---|
| public Transporter beginTransaction() Implements org. Begin a transaction on the database.
| |
| commitRootUnitOfWork | back to summary |
|---|---|
| public Transporter commitRootUnitOfWork(Transporter remoteUnitOfWork) Implements org. Remote unit of work after serialization is committed locally.
| |
| commitTransaction | back to summary |
|---|---|
| public Transporter commitTransaction() Implements org. Commit a transaction on the database.
| |
| cursoredStreamClose | back to summary |
|---|---|
| public Transporter cursoredStreamClose(Transporter remoteCursoredStreamID) Implements org. Used for closing cursored streams across RMI.
| |
| cursoredStreamNextPage | back to summary |
|---|---|
| public Transporter cursoredStreamNextPage(Transporter remoteCursoredStream, int pageSize) Implements org. Retrieve next page size of objects from the remote cursored stream
| |
| cursoredStreamSize | back to summary |
|---|---|
| public Transporter cursoredStreamSize(Transporter remoteCursoredStreamOid) Implements org. Return the cursored stream size
| |
| cursorSelectObjects | back to summary |
|---|---|
| public Transporter cursorSelectObjects(Transporter remoteTransporter) Implements org. Returns a remote cursor stub in a transporter
| |
| executeNamedQuery | back to summary |
|---|---|
| public Transporter executeNamedQuery(Transporter nameTransporter, Transporter classTransporter, Transporter argumentsTransporter) Implements org. A remote query after serialization is executed locally.
| |
| executeQuery | back to summary |
|---|---|
| public Transporter executeQuery(Transporter query) Implements org. A remote query after serialization is executed locally.
| |
| getController | back to summary |
|---|---|
| protected RemoteSessionController getController() Return the controller. All work is dispatched to the controller. This is required to be protocol independent. | |
| getDefaultReadOnlyClasses | back to summary |
|---|---|
| public Transporter getDefaultReadOnlyClasses() Implements org. Get the default read-only classes
| |
| getDescriptor | back to summary |
|---|---|
| public Transporter getDescriptor(Transporter theClass) Implements org. Extract descriptor from the session
| |
| getDescriptorForAlias | back to summary |
|---|---|
| public Transporter getDescriptorForAlias(Transporter alias) Implements org. Extract descriptor from the session
| |
| getLogin | back to summary |
|---|---|
| public Transporter getLogin() Implements org. Get the associated session login.
| |
| getSequenceNumberNamed | back to summary |
|---|---|
| public Transporter getSequenceNumberNamed(Transporter remoteFunctionCall) Implements org. INTERNAL: Get the value returned by remote function call
| |
| initializeIdentityMapsOnServerSession | back to summary |
|---|---|
| public Transporter initializeIdentityMapsOnServerSession() Implements org.
| |
| instantiateRemoteValueHolderOnServer | back to summary |
|---|---|
| public Transporter instantiateRemoteValueHolderOnServer(Transporter remoteValueHolder) Implements org. The corresponding original value holder is instantiated.
| |
| processCommand | back to summary |
|---|---|
| public Transporter processCommand(Transporter remoteTransporter) Implements org. INTERNAL: This method is intended to be used by by sessions that wish to execute a command on a remote session
| |
| rollbackTransaction | back to summary |
|---|---|
| public Transporter rollbackTransaction() Implements org. Rollback a transaction on the database.
| |
| scrollableCursorAbsolute | back to summary |
|---|---|
| public Transporter scrollableCursorAbsolute(Transporter remoteScrollableCursorOid, int rows) Implements org. Moves the cursor to the given row number in the result set
| |
| scrollableCursorAfterLast | back to summary |
|---|---|
| public Transporter scrollableCursorAfterLast(Transporter remoteScrollableCursorOid) Implements org. Moves the cursor to the end of the result set, just after the last row.
| |
| scrollableCursorBeforeFirst | back to summary |
|---|---|
| public Transporter scrollableCursorBeforeFirst(Transporter remoteScrollableCursor) Implements org. Moves the cursor to the front of the result set, just before the first row
| |
| scrollableCursorClose | back to summary |
|---|---|
| public Transporter scrollableCursorClose(Transporter remoteScrollableCursorOid) Implements org. Used for closing scrollable cursor across RMI.
| |
| scrollableCursorCurrentIndex | back to summary |
|---|---|
| public Transporter scrollableCursorCurrentIndex(Transporter remoteScrollableCursor) Implements org. Retrieves the current row index number
| |
| scrollableCursorFirst | back to summary |
|---|---|
| public Transporter scrollableCursorFirst(Transporter remoteScrollableCursor) Implements org. Moves the cursor to the first row in the result set
| |
| scrollableCursorIsAfterLast | back to summary |
|---|---|
| public Transporter scrollableCursorIsAfterLast(Transporter remoteScrollableCursor) Implements org. Indicates whether the cursor is after the last row in the result set.
| |
| scrollableCursorIsBeforeFirst | back to summary |
|---|---|
| public Transporter scrollableCursorIsBeforeFirst(Transporter remoteScrollableCursor) Implements org. Indicates whether the cursor is before the first row in the result set.
| |
| scrollableCursorIsFirst | back to summary |
|---|---|
| public Transporter scrollableCursorIsFirst(Transporter remoteScrollableCursor) Implements org. Indicates whether the cursor is on the first row of the result set.
| |
| scrollableCursorIsLast | back to summary |
|---|---|
| public Transporter scrollableCursorIsLast(Transporter remoteScrollableCursor) Implements org. Indicates whether the cursor is on the last row of the result set.
| |
| scrollableCursorLast | back to summary |
|---|---|
| public Transporter scrollableCursorLast(Transporter remoteScrollableCursor) Implements org. Moves the cursor to the last row in the result set
| |
| scrollableCursorNextObject | back to summary |
|---|---|
| public Transporter scrollableCursorNextObject(Transporter scrollableCursorOid) Implements org. Retrieve next object from the scrollable cursor
| |
| scrollableCursorPreviousObject | back to summary |
|---|---|
| public Transporter scrollableCursorPreviousObject(Transporter scrollableCursorOid) Implements org. Retrieve previous object from the scrollable cursor
| |
| scrollableCursorRelative | back to summary |
|---|---|
| public Transporter scrollableCursorRelative(Transporter remoteScrollableCursor, int rows) Implements org. Moves the cursor to the given row number in the result set
| |
| scrollableCursorSize | back to summary |
|---|---|
| public Transporter scrollableCursorSize(Transporter remoteCursorOid) Implements org. Return the cursor size
| |
| setController | back to summary |
|---|---|
| protected void setController(RemoteSessionController controller) Set the controller. All work is dispatched to the controller. This is required to be protocol independent. | |