oracle.toplink.remote.rmi
Class RMIRemoteSessionControllerDispatcher_Stub

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteStub
              |
              +--oracle.toplink.remote.rmi.RMIRemoteSessionControllerDispatcher_Stub
All Implemented Interfaces:
java.rmi.Remote, RMIRemoteSessionController, java.io.Serializable

public final class RMIRemoteSessionControllerDispatcher_Stub
extends java.rmi.server.RemoteStub
implements RMIRemoteSessionController, java.rmi.Remote

See Also:
Serialized Form

Constructor Summary
RMIRemoteSessionControllerDispatcher_Stub()
           
RMIRemoteSessionControllerDispatcher_Stub(java.rmi.server.RemoteRef ref)
           
 
Method Summary
TypeMethod
 oracle.toplink.internal.remote.Transporter beginTransaction()
           
 oracle.toplink.internal.remote.Transporter commitRootUnitOfWork(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          To commit remote unit of work on the server side.
 oracle.toplink.internal.remote.Transporter commitTransaction()
          Commit a transaction on the database.
 oracle.toplink.internal.remote.Transporter compareObjects(oracle.toplink.internal.remote.Transporter $param_Transporter_1, oracle.toplink.internal.remote.Transporter $param_Transporter_2)
          TESTING: Return if the two object match completely.
 oracle.toplink.internal.remote.Transporter compareObjectsDontMatch(oracle.toplink.internal.remote.Transporter $param_Transporter_1, oracle.toplink.internal.remote.Transporter $param_Transporter_2)
          TESTING: Return true if the object do not match.
 oracle.toplink.internal.remote.Transporter containsObjectInIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          ADVANCED: Return if their is an object for the primary key.
 oracle.toplink.internal.remote.Transporter containsObjectInIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1, oracle.toplink.internal.remote.Transporter $param_Transporter_2)
          ADVANCED: Return if their is an object for the primary key.
 oracle.toplink.internal.remote.Transporter cursoredStreamClose(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Used for closing cursored streams across RMI.
 oracle.toplink.internal.remote.Transporter cursoredStreamNextPage(oracle.toplink.internal.remote.Transporter $param_Transporter_1, int $param_int_2)
          Retrieve next page size of objects from the remote cursored stream
 oracle.toplink.internal.remote.Transporter cursorSelectObjects(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          To get remote cursor stub in a transporter
 oracle.toplink.internal.remote.Transporter executeNamedQuery(oracle.toplink.internal.remote.Transporter $param_Transporter_1, oracle.toplink.internal.remote.Transporter $param_Transporter_2, oracle.toplink.internal.remote.Transporter $param_Transporter_3)
          A remote query after serialization is executed locally.
 oracle.toplink.internal.remote.Transporter executeQuery(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          To execute remote query on the server side.
 oracle.toplink.internal.remote.Transporter getDefaultReadOnlyClasses()
          To get the default read-only classes from the server side.
 oracle.toplink.internal.remote.Transporter getDescriptor(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          To get descriptor from the server side
 oracle.toplink.internal.remote.Transporter getExceptionHandler()
          PUBLIC: Return the ExceptionHandler.Exception handler can catch errors that occur on queries or during database access.
 oracle.toplink.internal.remote.Transporter getFromIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          ADVANCED: Return the object from the identity with primary and class of the given object.
 oracle.toplink.internal.remote.Transporter getFromIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1, oracle.toplink.internal.remote.Transporter $param_Transporter_2)
          ADVANCED: Return the object from the identity with the primary and class.
 oracle.toplink.internal.remote.Transporter getLogin()
          To get login from the server side
 oracle.toplink.internal.remote.Transporter getProfiler()
          PUBLIC: Return the profiler.
 oracle.toplink.internal.remote.Transporter getRemoteLog()
          PUBLIC: Return the writer to which an accessor writes logged messages and SQL.
 oracle.toplink.internal.remote.Transporter getSessionLog()
          PUBLIC: Return the session log to which an accessor logs messages and SQL.
 oracle.toplink.internal.remote.Transporter initializeIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          PUBLIC: Reset the identity map for only the instances of the class.
 oracle.toplink.internal.remote.Transporter initializeIdentityMapsOnServerSession()
           
 oracle.toplink.internal.remote.Transporter instantiateRemoteValueHolderOnServer(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          To instantiate remote value holder on the server side.
 oracle.toplink.internal.remote.Transporter isConnected()
          Return if remote session is connected or not
 oracle.toplink.internal.remote.Transporter log(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Log the log entry.
 oracle.toplink.internal.remote.Transporter printIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          PUBLIC: Used to print all the objects in the identity map of the passed in class.
 oracle.toplink.internal.remote.Transporter printIdentityMaps()
          PUBLIC: Used to print all the objects in every identity map in this session.
 oracle.toplink.internal.remote.Transporter removeFromIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          ADVANCED: Remove the object from the object cache.
 oracle.toplink.internal.remote.Transporter removeFromIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1, oracle.toplink.internal.remote.Transporter $param_Transporter_2)
          ADVANCED: Remove the object from the object cache.
 oracle.toplink.internal.remote.Transporter rollbackTransaction()
          Rollback a transaction on the database.
 oracle.toplink.internal.remote.Transporter scrollableCursorAbsolute(oracle.toplink.internal.remote.Transporter $param_Transporter_1, int $param_int_2)
          Moves the cursor to the given row number in the result set
 oracle.toplink.internal.remote.Transporter scrollableCursorAfterLast(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Moves the cursor to the end of the result set, just after the last row.
 oracle.toplink.internal.remote.Transporter scrollableCursorBeforeFirst(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Moves the cursor to the front of the result set, just before the first row
 oracle.toplink.internal.remote.Transporter scrollableCursorClose(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Used for closing scrollable cursor across RMI.
 oracle.toplink.internal.remote.Transporter scrollableCursorCurrentIndex(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Retrieves the current row index number
 oracle.toplink.internal.remote.Transporter scrollableCursorFirst(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Moves the cursor to the first row in the result set
 oracle.toplink.internal.remote.Transporter scrollableCursorIsAfterLast(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Indicates whether the cursor is after the last row in the result set.
 oracle.toplink.internal.remote.Transporter scrollableCursorIsBeforeFirst(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Indicates whether the cursor is before the first row in the result set.
 oracle.toplink.internal.remote.Transporter scrollableCursorIsFirst(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Indicates whether the cursor is on the first row of the result set.
 oracle.toplink.internal.remote.Transporter scrollableCursorIsLast(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Indicates whether the cursor is on the last row of the result set.
 oracle.toplink.internal.remote.Transporter scrollableCursorLast(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          Moves the cursor to the last row in the result set
 oracle.toplink.internal.remote.Transporter scrollableCursorRelative(oracle.toplink.internal.remote.Transporter $param_Transporter_1, int $param_int_2)
          Moves the cursor to the given row number in the result set
 oracle.toplink.internal.remote.Transporter setExceptionHandler(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          PUBLIC: Set the exceptionHandler.
 oracle.toplink.internal.remote.Transporter setLog(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          PUBLIC: Set the writer to which an accessor writes logged messages and SQL.
 oracle.toplink.internal.remote.Transporter setProfiler(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          PUBLIC: Set the profiler for the session.
 oracle.toplink.internal.remote.Transporter setSessionLog(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          PUBLIC: Set the session log to which an accessor logs messages and SQL.
 oracle.toplink.internal.remote.Transporter setShouldLogMessages(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
          PUBLIC: Set messages logging.
 oracle.toplink.internal.remote.Transporter shouldLogMessages()
          Return if all messages such as executed SQL commands should be logged.
 oracle.toplink.internal.remote.Transporter validateCache()
          ADVANCED: This can be used to help debugging an object identity problem.
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RMIRemoteSessionControllerDispatcher_Stub

public RMIRemoteSessionControllerDispatcher_Stub()

RMIRemoteSessionControllerDispatcher_Stub

public RMIRemoteSessionControllerDispatcher_Stub(java.rmi.server.RemoteRef ref)
Method Detail

beginTransaction

public oracle.toplink.internal.remote.Transporter beginTransaction()
                                                            throws java.rmi.RemoteException
Specified by:
beginTransaction in interface RMIRemoteSessionController

commitRootUnitOfWork

public oracle.toplink.internal.remote.Transporter commitRootUnitOfWork(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
To commit remote unit of work on the server side.
Specified by:
commitRootUnitOfWork in interface RMIRemoteSessionController

commitTransaction

public oracle.toplink.internal.remote.Transporter commitTransaction()
                                                             throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Commit a transaction on the database.
Specified by:
commitTransaction in interface RMIRemoteSessionController

compareObjects

public oracle.toplink.internal.remote.Transporter compareObjects(oracle.toplink.internal.remote.Transporter $param_Transporter_1,
                                                                 oracle.toplink.internal.remote.Transporter $param_Transporter_2)
                                                          throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
TESTING: Return if the two object match completely. This checks the objects attributes and their private parts.
Specified by:
compareObjects in interface RMIRemoteSessionController

compareObjectsDontMatch

public oracle.toplink.internal.remote.Transporter compareObjectsDontMatch(oracle.toplink.internal.remote.Transporter $param_Transporter_1,
                                                                          oracle.toplink.internal.remote.Transporter $param_Transporter_2)
                                                                   throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
TESTING: Return true if the object do not match. This checks the objects attributes and their private parts.
Specified by:
compareObjectsDontMatch in interface RMIRemoteSessionController

containsObjectInIdentityMap

public oracle.toplink.internal.remote.Transporter containsObjectInIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                       throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
ADVANCED: Return if their is an object for the primary key.
Specified by:
containsObjectInIdentityMap in interface RMIRemoteSessionController

containsObjectInIdentityMap

public oracle.toplink.internal.remote.Transporter containsObjectInIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1,
                                                                              oracle.toplink.internal.remote.Transporter $param_Transporter_2)
                                                                       throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
ADVANCED: Return if their is an object for the primary key.
Specified by:
containsObjectInIdentityMap in interface RMIRemoteSessionController

cursorSelectObjects

public oracle.toplink.internal.remote.Transporter cursorSelectObjects(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                               throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
To get remote cursor stub in a transporter
Specified by:
cursorSelectObjects in interface RMIRemoteSessionController

cursoredStreamClose

public oracle.toplink.internal.remote.Transporter cursoredStreamClose(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                               throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Used for closing cursored streams across RMI.
Specified by:
cursoredStreamClose in interface RMIRemoteSessionController

cursoredStreamNextPage

public oracle.toplink.internal.remote.Transporter cursoredStreamNextPage(oracle.toplink.internal.remote.Transporter $param_Transporter_1,
                                                                         int $param_int_2)
                                                                  throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Retrieve next page size of objects from the remote cursored stream
Specified by:
cursoredStreamNextPage in interface RMIRemoteSessionController

cursoredStreamSize

public oracle.toplink.internal.remote.Transporter cursoredStreamSize(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                              throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
INTERNAL: Return the cursored stream size
Specified by:
cursoredStreamSize in interface RMIRemoteSessionController

executeNamedQuery

public oracle.toplink.internal.remote.Transporter executeNamedQuery(oracle.toplink.internal.remote.Transporter $param_Transporter_1,
                                                                    oracle.toplink.internal.remote.Transporter $param_Transporter_2,
                                                                    oracle.toplink.internal.remote.Transporter $param_Transporter_3)
                                                             throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
A remote query after serialization is executed locally.
Specified by:
executeNamedQuery in interface RMIRemoteSessionController

executeQuery

public oracle.toplink.internal.remote.Transporter executeQuery(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                        throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
To execute remote query on the server side.
Specified by:
executeQuery in interface RMIRemoteSessionController

getDefaultReadOnlyClasses

public oracle.toplink.internal.remote.Transporter getDefaultReadOnlyClasses()
                                                                     throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
To get the default read-only classes from the server side.
Specified by:
getDefaultReadOnlyClasses in interface RMIRemoteSessionController

getDescriptor

public oracle.toplink.internal.remote.Transporter getDescriptor(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                         throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
To get descriptor from the server side
Specified by:
getDescriptor in interface RMIRemoteSessionController

getExceptionHandler

public oracle.toplink.internal.remote.Transporter getExceptionHandler()
                                                               throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Return the ExceptionHandler.Exception handler can catch errors that occur on queries or during database access.
Specified by:
getExceptionHandler in interface RMIRemoteSessionController

getFromIdentityMap

public oracle.toplink.internal.remote.Transporter getFromIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                              throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
ADVANCED: Return the object from the identity with primary and class of the given object.
Specified by:
getFromIdentityMap in interface RMIRemoteSessionController

getFromIdentityMap

public oracle.toplink.internal.remote.Transporter getFromIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1,
                                                                     oracle.toplink.internal.remote.Transporter $param_Transporter_2)
                                                              throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
ADVANCED: Return the object from the identity with the primary and class.
Specified by:
getFromIdentityMap in interface RMIRemoteSessionController

getLogin

public oracle.toplink.internal.remote.Transporter getLogin()
                                                    throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
To get login from the server side
Specified by:
getLogin in interface RMIRemoteSessionController

getProfiler

public oracle.toplink.internal.remote.Transporter getProfiler()
                                                       throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Return the profiler. The profiler is a tool that can be used to determine performance bottlenecks. The profiler can be queries to print summaries and configure for logging purposes.
Specified by:
getProfiler in interface RMIRemoteSessionController

getRemoteLog

public oracle.toplink.internal.remote.Transporter getRemoteLog()
                                                        throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Return the writer to which an accessor writes logged messages and SQL. If not set, this reference defaults to a writer on System.out. To enable logging, logMessages must be turned on.
Specified by:
getRemoteLog in interface RMIRemoteSessionController
Following copied from interface: oracle.toplink.remote.rmi.RMIRemoteSessionController
See Also:
#logMessages()

getSequenceNumberNamed

public oracle.toplink.internal.remote.Transporter getSequenceNumberNamed(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                  throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
INTERNAL: Get sequence value from the database.
Specified by:
getSequenceNumberNamed in interface RMIRemoteSessionController

getSessionLog

public oracle.toplink.internal.remote.Transporter getSessionLog()
                                                         throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Return the session log to which an accessor logs messages and SQL. If not set, this will default to a session log on a writer on System.out. To enable logging, logMessages must be turned on.
Specified by:
getSessionLog in interface RMIRemoteSessionController
Following copied from interface: oracle.toplink.remote.rmi.RMIRemoteSessionController
See Also:
#logMessages()

initializeIdentityMap

public oracle.toplink.internal.remote.Transporter initializeIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                 throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Reset the identity map for only the instances of the class. For inheritance the user must make sure that they only use the root class. Caution must be used in doing this to ensure that the objects within the identity map are not referenced from other objects of other classes or from the application.
Specified by:
initializeIdentityMap in interface RMIRemoteSessionController

initializeIdentityMapsOnServerSession

public oracle.toplink.internal.remote.Transporter initializeIdentityMapsOnServerSession()
                                                                                 throws java.rmi.RemoteException
Specified by:
initializeIdentityMapsOnServerSession in interface RMIRemoteSessionController

instantiateRemoteValueHolderOnServer

public oracle.toplink.internal.remote.Transporter instantiateRemoteValueHolderOnServer(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                                throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
To instantiate remote value holder on the server side.
Specified by:
instantiateRemoteValueHolderOnServer in interface RMIRemoteSessionController

isConnected

public oracle.toplink.internal.remote.Transporter isConnected()
                                                       throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Return if remote session is connected or not
Specified by:
isConnected in interface RMIRemoteSessionController

log

public oracle.toplink.internal.remote.Transporter log(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                               throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Log the log entry.
Specified by:
log in interface RMIRemoteSessionController

mergeChangesIntoRemoteSession

public oracle.toplink.internal.remote.Transporter mergeChangesIntoRemoteSession(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                         throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
INTERNAL: This method is used to merge the changes into the session.
Specified by:
mergeChangesIntoRemoteSession in interface RMIRemoteSessionController

printIdentityMap

public oracle.toplink.internal.remote.Transporter printIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                            throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Used to print all the objects in the identity map of the passed in class. The output of this method will go the the Session's log.
Specified by:
printIdentityMap in interface RMIRemoteSessionController

printIdentityMaps

public oracle.toplink.internal.remote.Transporter printIdentityMaps()
                                                             throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Used to print all the objects in every identity map in this session. The output of this method will go to the Session's log.
Specified by:
printIdentityMaps in interface RMIRemoteSessionController

processCommand

public oracle.toplink.internal.remote.Transporter processCommand(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                          throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
INTERNAL: This method is intended to be used by by sessions that wish to execute a command on a remote session
Specified by:
processCommand in interface RMIRemoteSessionController
Following copied from interface: oracle.toplink.remote.rmi.RMIRemoteSessionController
Parameters:
remoteCommand - RemoteCommand The command to be executed on the remote session

removeFromIdentityMap

public oracle.toplink.internal.remote.Transporter removeFromIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                 throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
ADVANCED: Remove the object from the object cache. Caution should be used when calling to avoid violating object identity. The application should only call this is it knows that no references to the object exist.
Specified by:
removeFromIdentityMap in interface RMIRemoteSessionController

removeFromIdentityMap

public oracle.toplink.internal.remote.Transporter removeFromIdentityMap(oracle.toplink.internal.remote.Transporter $param_Transporter_1,
                                                                        oracle.toplink.internal.remote.Transporter $param_Transporter_2)
                                                                 throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
ADVANCED: Remove the object from the object cache. Caution should be used when calling to avoid violating object identity. The application should only call this is it knows that no references to the object exist.
Specified by:
removeFromIdentityMap in interface RMIRemoteSessionController

rollbackTransaction

public oracle.toplink.internal.remote.Transporter rollbackTransaction()
                                                               throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Rollback a transaction on the database.
Specified by:
rollbackTransaction in interface RMIRemoteSessionController

scrollableCursorAbsolute

public oracle.toplink.internal.remote.Transporter scrollableCursorAbsolute(oracle.toplink.internal.remote.Transporter $param_Transporter_1,
                                                                           int $param_int_2)
                                                                    throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Moves the cursor to the given row number in the result set
Specified by:
scrollableCursorAbsolute in interface RMIRemoteSessionController

scrollableCursorAfterLast

public oracle.toplink.internal.remote.Transporter scrollableCursorAfterLast(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                     throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Moves the cursor to the end of the result set, just after the last row.
Specified by:
scrollableCursorAfterLast in interface RMIRemoteSessionController

scrollableCursorBeforeFirst

public oracle.toplink.internal.remote.Transporter scrollableCursorBeforeFirst(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                       throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Moves the cursor to the front of the result set, just before the first row
Specified by:
scrollableCursorBeforeFirst in interface RMIRemoteSessionController

scrollableCursorClose

public oracle.toplink.internal.remote.Transporter scrollableCursorClose(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                 throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Used for closing scrollable cursor across RMI.
Specified by:
scrollableCursorClose in interface RMIRemoteSessionController

scrollableCursorCurrentIndex

public oracle.toplink.internal.remote.Transporter scrollableCursorCurrentIndex(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                        throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Retrieves the current row index number
Specified by:
scrollableCursorCurrentIndex in interface RMIRemoteSessionController

scrollableCursorFirst

public oracle.toplink.internal.remote.Transporter scrollableCursorFirst(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                 throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Moves the cursor to the first row in the result set
Specified by:
scrollableCursorFirst in interface RMIRemoteSessionController

scrollableCursorIsAfterLast

public oracle.toplink.internal.remote.Transporter scrollableCursorIsAfterLast(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                       throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Indicates whether the cursor is after the last row in the result set.
Specified by:
scrollableCursorIsAfterLast in interface RMIRemoteSessionController

scrollableCursorIsBeforeFirst

public oracle.toplink.internal.remote.Transporter scrollableCursorIsBeforeFirst(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                         throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Indicates whether the cursor is before the first row in the result set.
Specified by:
scrollableCursorIsBeforeFirst in interface RMIRemoteSessionController

scrollableCursorIsFirst

public oracle.toplink.internal.remote.Transporter scrollableCursorIsFirst(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                   throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Indicates whether the cursor is on the first row of the result set.
Specified by:
scrollableCursorIsFirst in interface RMIRemoteSessionController

scrollableCursorIsLast

public oracle.toplink.internal.remote.Transporter scrollableCursorIsLast(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                  throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Indicates whether the cursor is on the last row of the result set.
Specified by:
scrollableCursorIsLast in interface RMIRemoteSessionController

scrollableCursorLast

public oracle.toplink.internal.remote.Transporter scrollableCursorLast(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Moves the cursor to the last row in the result set
Specified by:
scrollableCursorLast in interface RMIRemoteSessionController

scrollableCursorNextObject

public oracle.toplink.internal.remote.Transporter scrollableCursorNextObject(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                      throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
INTERNAL: Retrieve next object from the scrollable cursor
Specified by:
scrollableCursorNextObject in interface RMIRemoteSessionController

scrollableCursorRelative

public oracle.toplink.internal.remote.Transporter scrollableCursorRelative(oracle.toplink.internal.remote.Transporter $param_Transporter_1,
                                                                           int $param_int_2)
                                                                    throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Moves the cursor to the given row number in the result set
Specified by:
scrollableCursorRelative in interface RMIRemoteSessionController

scrollableCursorSize

public oracle.toplink.internal.remote.Transporter scrollableCursorSize(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
INTERNAL: Return the cursor size
Specified by:
scrollableCursorSize in interface RMIRemoteSessionController

setExceptionHandler

public oracle.toplink.internal.remote.Transporter setExceptionHandler(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                               throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Set the exceptionHandler. Exception handler can catch errors that occur on queries or during database access.
Specified by:
setExceptionHandler in interface RMIRemoteSessionController

setLog

public oracle.toplink.internal.remote.Transporter setLog(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                  throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Set the writer to which an accessor writes logged messages and SQL. If not set, this reference defaults to a writer on System.out. To enable logging logMessages() is used.
Specified by:
setLog in interface RMIRemoteSessionController
Following copied from interface: oracle.toplink.remote.rmi.RMIRemoteSessionController
See Also:
#logMessages()

setLogin

public oracle.toplink.internal.remote.Transporter setLogin(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                    throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
INTERNAL: Set the login.
Specified by:
setLogin in interface RMIRemoteSessionController

setProfiler

public oracle.toplink.internal.remote.Transporter setProfiler(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                       throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Set the profiler for the session. This allows for performance operations to be profiled.
Specified by:
setProfiler in interface RMIRemoteSessionController

setSessionLog

public oracle.toplink.internal.remote.Transporter setSessionLog(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                         throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Set the session log to which an accessor logs messages and SQL. If not set, this will default to a session log on a writer on System.out. To enable logging, logMessages must be turned on.
Specified by:
setSessionLog in interface RMIRemoteSessionController
Following copied from interface: oracle.toplink.remote.rmi.RMIRemoteSessionController
See Also:
#logMessages()

setShouldLogMessages

public oracle.toplink.internal.remote.Transporter setShouldLogMessages(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                                throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
PUBLIC: Set messages logging. Message logging will dump all SQL executed through TopLink to the session's log. By default this is System.out, but can be set to any Writer.
Specified by:
setShouldLogMessages in interface RMIRemoteSessionController
Following copied from interface: oracle.toplink.remote.rmi.RMIRemoteSessionController
See Also:
#setLog(Writer)

shouldLogMessages

public oracle.toplink.internal.remote.Transporter shouldLogMessages()
                                                             throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
Return if all messages such as executed SQL commands should be logged.
Specified by:
shouldLogMessages in interface RMIRemoteSessionController

validateCache

public oracle.toplink.internal.remote.Transporter validateCache()
                                                         throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
ADVANCED: This can be used to help debugging an object identity problem. An object identity problem is when an object in the cache references an object not in the cache. This method will validate that all cached objects are in a correct state.
Specified by:
validateCache in interface RMIRemoteSessionController

verifyDelete

public oracle.toplink.internal.remote.Transporter verifyDelete(oracle.toplink.internal.remote.Transporter $param_Transporter_1)
                                                        throws java.rmi.RemoteException
Description copied from interface: RMIRemoteSessionController
INTERNAL: TESTING: This is used by testing code to ensure that a deletion was successful.
Specified by:
verifyDelete in interface RMIRemoteSessionController