Class _RMIRemoteSessionController_Stub
java.lang.Object
org.omg.CORBA.portable.ObjectImpl
org.omg.CORBA_2_3.portable.ObjectImpl
javax.rmi.CORBA.Stub
org.eclipse.persistence.sessions.remote.rmi.iiop._RMIRemoteSessionController_Stub
- All Implemented Interfaces:
Serializable,Remote,RMIRemoteSessionController,org.omg.CORBA.Object
public class _RMIRemoteSessionController_Stub
extends javax.rmi.CORBA.Stub
implements RMIRemoteSessionController
INTERNAL:
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]_ids()Begin an early unit of work transaction.Begin a transaction on the database.commitRootUnitOfWork(Transporter remoteUnitOfWork) To commit remote unit of work on the server side.Commit a transaction on the database.cursoredStreamClose(Transporter remoetCursoredStreamID) Used for closing cursored streams across RMI.cursoredStreamNextPage(Transporter remoteCursoredStream, int pageSize) Retrieve next page size of objects from the remote cursored streamcursoredStreamSize(Transporter cursoredStream) INTERNAL: Return the cursored stream sizecursorSelectObjects(Transporter policy) To get remote cursor stub in a transporterexecuteNamedQuery(Transporter name, Transporter theClass, Transporter arguments) A remote query after serialization is executed locally.executeQuery(Transporter query) To execute remote query on the server side.To get the default read-only classes from the server side.getDescriptor(Transporter domainClass) To get descriptor from the server sidegetDescriptorForAlias(Transporter alias) To get descriptor from the server sidegetLogin()To get login from the server sidegetSequenceNumberNamed(Transporter remoteFunctionCall) INTERNAL: Get the value returned by remote function callinstantiateRemoteValueHolderOnServer(Transporter remoteValueHolder) To instantiate remote value holder on the server side.processCommand(Transporter remoteTransporter) INTERNAL: This method is intended to be used by by sessions that wish to execute a command on a remote sessionstatic TransporterreadTransporter(org.omg.CORBA.portable.InputStream stream) Insert the method's description here.Rollback a transaction on the database.scrollableCursorAbsolute(Transporter remoteScrollableCursorOid, int rows) Moves the cursor to the given row number in the result setscrollableCursorAfterLast(Transporter remoteScrollableCursorOid) Moves the cursor to the end of the result set, just after the last row.scrollableCursorBeforeFirst(Transporter remoteScrollableCursor) Moves the cursor to the front of the result set, just before the first rowscrollableCursorClose(Transporter remoteScrollableCursorOid) Used for closing scrollable cursor across RMI.scrollableCursorCurrentIndex(Transporter remoteScrollableCursor) Retrieves the current row index numberscrollableCursorFirst(Transporter remoteScrollableCursor) Moves the cursor to the first row in the result setscrollableCursorIsAfterLast(Transporter remoteScrollableCursor) Indicates whether the cursor is after the last row in the result set.scrollableCursorIsBeforeFirst(Transporter remoteScrollableCursor) Indicates whether the cursor is before the first row in the result set.scrollableCursorIsFirst(Transporter remoteScrollableCursor) Indicates whether the cursor is on the first row of the result set.scrollableCursorIsLast(Transporter remoteScrollableCursor) Indicates whether the cursor is on the last row of the result set.scrollableCursorLast(Transporter remoteScrollableCursor) Moves the cursor to the last row in the result setscrollableCursorNextObject(Transporter scrollableCursorOid) INTERNAL: Retrieve next object from the scrollable cursorscrollableCursorPreviousObject(Transporter scrollableCursorOid) INTERNAL: Retrieve previous object from the scrollable cursorscrollableCursorRelative(Transporter remoteScrollableCursor, int rows) Moves the cursor to the given row number in the result setscrollableCursorSize(Transporter cursoredStream) INTERNAL: Return the cursor sizestatic voidwriteTransporter(Transporter transporter, org.omg.CORBA.portable.OutputStream stream) Insert the method's description here.Methods inherited from class javax.rmi.CORBA.Stub
connect, equals, hashCode, toStringMethods inherited from class org.omg.CORBA_2_3.portable.ObjectImpl
_get_codebaseMethods inherited from class org.omg.CORBA.portable.ObjectImpl
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override
-
Constructor Details
-
_RMIRemoteSessionController_Stub
public _RMIRemoteSessionController_Stub()Default constructor.
-
-
Method Details
-
_ids
- Specified by:
_idsin classorg.omg.CORBA.portable.ObjectImpl
-
processCommand
Description copied from interface:RMIRemoteSessionControllerINTERNAL: This method is intended to be used by by sessions that wish to execute a command on a remote session- Specified by:
processCommandin interfaceRMIRemoteSessionController- Parameters:
remoteTransporter- The Transporter carrying the command to be executed on the remote session- Throws:
RemoteException
-
beginTransaction
Description copied from interface:RMIRemoteSessionControllerBegin a transaction on the database.- Specified by:
beginTransactionin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
beginEarlyTransaction
Description copied from interface:RMIRemoteSessionControllerBegin an early unit of work transaction.- Specified by:
beginEarlyTransactionin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
commitRootUnitOfWork
Description copied from interface:RMIRemoteSessionControllerTo commit remote unit of work on the server side.- Specified by:
commitRootUnitOfWorkin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
commitTransaction
Description copied from interface:RMIRemoteSessionControllerCommit a transaction on the database.- Specified by:
commitTransactionin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
cursoredStreamClose
Description copied from interface:RMIRemoteSessionControllerUsed for closing cursored streams across RMI.- Specified by:
cursoredStreamClosein interfaceRMIRemoteSessionController- Throws:
RemoteException
-
cursoredStreamNextPage
public Transporter cursoredStreamNextPage(Transporter remoteCursoredStream, int pageSize) throws RemoteException Description copied from interface:RMIRemoteSessionControllerRetrieve next page size of objects from the remote cursored stream- Specified by:
cursoredStreamNextPagein interfaceRMIRemoteSessionController- Throws:
RemoteException
-
cursoredStreamSize
Description copied from interface:RMIRemoteSessionControllerINTERNAL: Return the cursored stream size- Specified by:
cursoredStreamSizein interfaceRMIRemoteSessionController- Throws:
RemoteException
-
cursorSelectObjects
Description copied from interface:RMIRemoteSessionControllerTo get remote cursor stub in a transporter- Specified by:
cursorSelectObjectsin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
executeNamedQuery
public Transporter executeNamedQuery(Transporter name, Transporter theClass, Transporter arguments) throws RemoteException Description copied from interface:RMIRemoteSessionControllerA remote query after serialization is executed locally.- Specified by:
executeNamedQueryin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
executeQuery
Description copied from interface:RMIRemoteSessionControllerTo execute remote query on the server side.- Specified by:
executeQueryin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
getDescriptor
Description copied from interface:RMIRemoteSessionControllerTo get descriptor from the server side- Specified by:
getDescriptorin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
getDescriptorForAlias
Description copied from interface:RMIRemoteSessionControllerTo get descriptor from the server side- Specified by:
getDescriptorForAliasin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
getDefaultReadOnlyClasses
Description copied from interface:RMIRemoteSessionControllerTo get the default read-only classes from the server side.- Specified by:
getDefaultReadOnlyClassesin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
getLogin
Description copied from interface:RMIRemoteSessionControllerTo get login from the server side- Specified by:
getLoginin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
getSequenceNumberNamed
Description copied from interface:RMIRemoteSessionControllerINTERNAL: Get the value returned by remote function call- Specified by:
getSequenceNumberNamedin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
initializeIdentityMapsOnServerSession
- Specified by:
initializeIdentityMapsOnServerSessionin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
instantiateRemoteValueHolderOnServer
public Transporter instantiateRemoteValueHolderOnServer(Transporter remoteValueHolder) throws RemoteException Description copied from interface:RMIRemoteSessionControllerTo instantiate remote value holder on the server side.- Specified by:
instantiateRemoteValueHolderOnServerin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
readTransporter
Insert the method's description here. Creation date: (8/15/00 9:07:19 AM)- Parameters:
stream- org.omg.CORBA_2_3.portable.InputStream- Returns:
- org.eclipse.persistence.internal.sessions.remote.Transporter
-
rollbackTransaction
Description copied from interface:RMIRemoteSessionControllerRollback a transaction on the database.- Specified by:
rollbackTransactionin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorAbsolute
public Transporter scrollableCursorAbsolute(Transporter remoteScrollableCursorOid, int rows) throws RemoteException Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the given row number in the result set- Specified by:
scrollableCursorAbsolutein interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorAfterLast
public Transporter scrollableCursorAfterLast(Transporter remoteScrollableCursorOid) throws RemoteException Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the end of the result set, just after the last row.- Specified by:
scrollableCursorAfterLastin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorBeforeFirst
public Transporter scrollableCursorBeforeFirst(Transporter remoteScrollableCursor) throws RemoteException Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the front of the result set, just before the first row- Specified by:
scrollableCursorBeforeFirstin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorClose
public Transporter scrollableCursorClose(Transporter remoteScrollableCursorOid) throws RemoteException Description copied from interface:RMIRemoteSessionControllerUsed for closing scrollable cursor across RMI.- Specified by:
scrollableCursorClosein interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorCurrentIndex
public Transporter scrollableCursorCurrentIndex(Transporter remoteScrollableCursor) throws RemoteException Description copied from interface:RMIRemoteSessionControllerRetrieves the current row index number- Specified by:
scrollableCursorCurrentIndexin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorFirst
Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the first row in the result set- Specified by:
scrollableCursorFirstin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorIsAfterLast
public Transporter scrollableCursorIsAfterLast(Transporter remoteScrollableCursor) throws RemoteException Description copied from interface:RMIRemoteSessionControllerIndicates whether the cursor is after the last row in the result set.- Specified by:
scrollableCursorIsAfterLastin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorIsBeforeFirst
public Transporter scrollableCursorIsBeforeFirst(Transporter remoteScrollableCursor) throws RemoteException Description copied from interface:RMIRemoteSessionControllerIndicates whether the cursor is before the first row in the result set.- Specified by:
scrollableCursorIsBeforeFirstin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorIsFirst
public Transporter scrollableCursorIsFirst(Transporter remoteScrollableCursor) throws RemoteException Description copied from interface:RMIRemoteSessionControllerIndicates whether the cursor is on the first row of the result set.- Specified by:
scrollableCursorIsFirstin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorIsLast
public Transporter scrollableCursorIsLast(Transporter remoteScrollableCursor) throws RemoteException Description copied from interface:RMIRemoteSessionControllerIndicates whether the cursor is on the last row of the result set.- Specified by:
scrollableCursorIsLastin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorLast
Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the last row in the result set- Specified by:
scrollableCursorLastin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorNextObject
public Transporter scrollableCursorNextObject(Transporter scrollableCursorOid) throws RemoteException Description copied from interface:RMIRemoteSessionControllerINTERNAL: Retrieve next object from the scrollable cursor- Specified by:
scrollableCursorNextObjectin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorPreviousObject
public Transporter scrollableCursorPreviousObject(Transporter scrollableCursorOid) throws RemoteException Description copied from interface:RMIRemoteSessionControllerINTERNAL: Retrieve previous object from the scrollable cursor- Specified by:
scrollableCursorPreviousObjectin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorRelative
public Transporter scrollableCursorRelative(Transporter remoteScrollableCursor, int rows) throws RemoteException Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the given row number in the result set- Specified by:
scrollableCursorRelativein interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorSize
Description copied from interface:RMIRemoteSessionControllerINTERNAL: Return the cursor size- Specified by:
scrollableCursorSizein interfaceRMIRemoteSessionController- Throws:
RemoteException
-
writeTransporter
public static void writeTransporter(Transporter transporter, org.omg.CORBA.portable.OutputStream stream) Insert the method's description here. Creation date: (8/15/00 9:05:39 AM)- Parameters:
transporter- org.eclipse.persistence.internal.sessions.remote.Transporterstream- org.omg.CORBA_2_3.portable.OutputStream
-