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,Object
INTERNAL:
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]_ids()org.eclipse.persistence.internal.sessions.remote.TransporterBegin an early unit of work transaction.org.eclipse.persistence.internal.sessions.remote.TransporterBegin a transaction on the database.org.eclipse.persistence.internal.sessions.remote.TransportercommitRootUnitOfWork(org.eclipse.persistence.internal.sessions.remote.Transporter remoteUnitOfWork) To commit remote unit of work on the server side.org.eclipse.persistence.internal.sessions.remote.TransporterCommit a transaction on the database.org.eclipse.persistence.internal.sessions.remote.TransportercursoredStreamClose(org.eclipse.persistence.internal.sessions.remote.Transporter remoetCursoredStreamID) Used for closing cursored streams across RMI.org.eclipse.persistence.internal.sessions.remote.TransportercursoredStreamNextPage(org.eclipse.persistence.internal.sessions.remote.Transporter remoteCursoredStream, int pageSize) Retrieve next page size of objects from the remote cursored streamorg.eclipse.persistence.internal.sessions.remote.TransportercursoredStreamSize(org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStream) INTERNAL: Return the cursored stream sizeorg.eclipse.persistence.internal.sessions.remote.TransportercursorSelectObjects(org.eclipse.persistence.internal.sessions.remote.Transporter policy) To get remote cursor stub in a transporterorg.eclipse.persistence.internal.sessions.remote.TransporterexecuteNamedQuery(org.eclipse.persistence.internal.sessions.remote.Transporter name, org.eclipse.persistence.internal.sessions.remote.Transporter theClass, org.eclipse.persistence.internal.sessions.remote.Transporter arguments) A remote query after serialization is executed locally.org.eclipse.persistence.internal.sessions.remote.TransporterexecuteQuery(org.eclipse.persistence.internal.sessions.remote.Transporter query) To execute remote query on the server side.org.eclipse.persistence.internal.sessions.remote.TransporterTo get the default read-only classes from the server side.org.eclipse.persistence.internal.sessions.remote.TransportergetDescriptor(org.eclipse.persistence.internal.sessions.remote.Transporter domainClass) To get descriptor from the server sideorg.eclipse.persistence.internal.sessions.remote.TransportergetDescriptorForAlias(org.eclipse.persistence.internal.sessions.remote.Transporter alias) To get descriptor from the server sideorg.eclipse.persistence.internal.sessions.remote.TransportergetLogin()To get login from the server sideorg.eclipse.persistence.internal.sessions.remote.TransportergetSequenceNumberNamed(org.eclipse.persistence.internal.sessions.remote.Transporter remoteFunctionCall) INTERNAL: Get the value returned by remote function callorg.eclipse.persistence.internal.sessions.remote.Transporterorg.eclipse.persistence.internal.sessions.remote.TransporterinstantiateRemoteValueHolderOnServer(org.eclipse.persistence.internal.sessions.remote.Transporter remoteValueHolder) To instantiate remote value holder on the server side.org.eclipse.persistence.internal.sessions.remote.TransporterprocessCommand(org.eclipse.persistence.internal.sessions.remote.Transporter remoteTransporter) INTERNAL: This method is intended to be used by by sessions that wish to execute a command on a remote sessionstatic org.eclipse.persistence.internal.sessions.remote.TransporterreadTransporter(InputStream stream) Insert the method's description here.org.eclipse.persistence.internal.sessions.remote.TransporterRollback a transaction on the database.org.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorAbsolute(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursorOid, int rows) Moves the cursor to the given row number in the result setorg.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorAfterLast(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursorOid) Moves the cursor to the end of the result set, just after the last row.org.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorBeforeFirst(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Moves the cursor to the front of the result set, just before the first roworg.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorClose(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursorOid) Used for closing scrollable cursor across RMI.org.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorCurrentIndex(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Retrieves the current row index numberorg.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorFirst(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Moves the cursor to the first row in the result setorg.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorIsAfterLast(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Indicates whether the cursor is after the last row in the result set.org.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorIsBeforeFirst(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Indicates whether the cursor is before the first row in the result set.org.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorIsFirst(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Indicates whether the cursor is on the first row of the result set.org.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorIsLast(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Indicates whether the cursor is on the last row of the result set.org.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorLast(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Moves the cursor to the last row in the result setorg.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorNextObject(org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorOid) INTERNAL: Retrieve next object from the scrollable cursororg.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorPreviousObject(org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorOid) INTERNAL: Retrieve previous object from the scrollable cursororg.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorRelative(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor, int rows) Moves the cursor to the given row number in the result setorg.eclipse.persistence.internal.sessions.remote.TransporterscrollableCursorSize(org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStream) INTERNAL: Return the cursor sizestatic voidwriteTransporter(org.eclipse.persistence.internal.sessions.remote.Transporter transporter, OutputStream stream) Insert the method's description here.Methods 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()
-
-
Method Details
-
_ids
- Specified by:
_idsin classObjectImpl
-
processCommand
public org.eclipse.persistence.internal.sessions.remote.Transporter processCommand(org.eclipse.persistence.internal.sessions.remote.Transporter remoteTransporter) throws RemoteException 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
public org.eclipse.persistence.internal.sessions.remote.Transporter beginTransaction() throws RemoteExceptionDescription copied from interface:RMIRemoteSessionControllerBegin a transaction on the database.- Specified by:
beginTransactionin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
beginEarlyTransaction
public org.eclipse.persistence.internal.sessions.remote.Transporter beginEarlyTransaction() throws RemoteExceptionDescription copied from interface:RMIRemoteSessionControllerBegin an early unit of work transaction.- Specified by:
beginEarlyTransactionin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
commitRootUnitOfWork
public org.eclipse.persistence.internal.sessions.remote.Transporter commitRootUnitOfWork(org.eclipse.persistence.internal.sessions.remote.Transporter remoteUnitOfWork) throws RemoteException Description copied from interface:RMIRemoteSessionControllerTo commit remote unit of work on the server side.- Specified by:
commitRootUnitOfWorkin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
commitTransaction
public org.eclipse.persistence.internal.sessions.remote.Transporter commitTransaction() throws RemoteExceptionDescription copied from interface:RMIRemoteSessionControllerCommit a transaction on the database.- Specified by:
commitTransactionin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
cursoredStreamClose
public org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStreamClose(org.eclipse.persistence.internal.sessions.remote.Transporter remoetCursoredStreamID) throws RemoteException Description copied from interface:RMIRemoteSessionControllerUsed for closing cursored streams across RMI.- Specified by:
cursoredStreamClosein interfaceRMIRemoteSessionController- Throws:
RemoteException
-
cursoredStreamNextPage
public org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStreamNextPage(org.eclipse.persistence.internal.sessions.remote.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
public org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStreamSize(org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStream) throws RemoteException Description copied from interface:RMIRemoteSessionControllerINTERNAL: Return the cursored stream size- Specified by:
cursoredStreamSizein interfaceRMIRemoteSessionController- Throws:
RemoteException
-
cursorSelectObjects
public org.eclipse.persistence.internal.sessions.remote.Transporter cursorSelectObjects(org.eclipse.persistence.internal.sessions.remote.Transporter policy) throws RemoteException Description copied from interface:RMIRemoteSessionControllerTo get remote cursor stub in a transporter- Specified by:
cursorSelectObjectsin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
executeNamedQuery
public org.eclipse.persistence.internal.sessions.remote.Transporter executeNamedQuery(org.eclipse.persistence.internal.sessions.remote.Transporter name, org.eclipse.persistence.internal.sessions.remote.Transporter theClass, org.eclipse.persistence.internal.sessions.remote.Transporter arguments) throws RemoteException Description copied from interface:RMIRemoteSessionControllerA remote query after serialization is executed locally.- Specified by:
executeNamedQueryin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
executeQuery
public org.eclipse.persistence.internal.sessions.remote.Transporter executeQuery(org.eclipse.persistence.internal.sessions.remote.Transporter query) throws RemoteException Description copied from interface:RMIRemoteSessionControllerTo execute remote query on the server side.- Specified by:
executeQueryin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
getDescriptor
public org.eclipse.persistence.internal.sessions.remote.Transporter getDescriptor(org.eclipse.persistence.internal.sessions.remote.Transporter domainClass) throws RemoteException Description copied from interface:RMIRemoteSessionControllerTo get descriptor from the server side- Specified by:
getDescriptorin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
getDescriptorForAlias
public org.eclipse.persistence.internal.sessions.remote.Transporter getDescriptorForAlias(org.eclipse.persistence.internal.sessions.remote.Transporter alias) throws RemoteException Description copied from interface:RMIRemoteSessionControllerTo get descriptor from the server side- Specified by:
getDescriptorForAliasin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
getDefaultReadOnlyClasses
public org.eclipse.persistence.internal.sessions.remote.Transporter getDefaultReadOnlyClasses() throws RemoteExceptionDescription copied from interface:RMIRemoteSessionControllerTo get the default read-only classes from the server side.- Specified by:
getDefaultReadOnlyClassesin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
getLogin
public org.eclipse.persistence.internal.sessions.remote.Transporter getLogin() throws RemoteExceptionDescription copied from interface:RMIRemoteSessionControllerTo get login from the server side- Specified by:
getLoginin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
getSequenceNumberNamed
public org.eclipse.persistence.internal.sessions.remote.Transporter getSequenceNumberNamed(org.eclipse.persistence.internal.sessions.remote.Transporter remoteFunctionCall) throws RemoteException Description copied from interface:RMIRemoteSessionControllerINTERNAL: Get the value returned by remote function call- Specified by:
getSequenceNumberNamedin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
initializeIdentityMapsOnServerSession
public org.eclipse.persistence.internal.sessions.remote.Transporter initializeIdentityMapsOnServerSession() throws RemoteException- Specified by:
initializeIdentityMapsOnServerSessionin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
instantiateRemoteValueHolderOnServer
public org.eclipse.persistence.internal.sessions.remote.Transporter instantiateRemoteValueHolderOnServer(org.eclipse.persistence.internal.sessions.remote.Transporter remoteValueHolder) throws RemoteException Description copied from interface:RMIRemoteSessionControllerTo instantiate remote value holder on the server side.- Specified by:
instantiateRemoteValueHolderOnServerin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
readTransporter
public static org.eclipse.persistence.internal.sessions.remote.Transporter readTransporter(InputStream stream) 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
public org.eclipse.persistence.internal.sessions.remote.Transporter rollbackTransaction() throws RemoteExceptionDescription copied from interface:RMIRemoteSessionControllerRollback a transaction on the database.- Specified by:
rollbackTransactionin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorAbsolute
public org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorAbsolute(org.eclipse.persistence.internal.sessions.remote.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 org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorAfterLast(org.eclipse.persistence.internal.sessions.remote.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 org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorBeforeFirst(org.eclipse.persistence.internal.sessions.remote.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 org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorClose(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursorOid) throws RemoteException Description copied from interface:RMIRemoteSessionControllerUsed for closing scrollable cursor across RMI.- Specified by:
scrollableCursorClosein interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorCurrentIndex
public org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorCurrentIndex(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) throws RemoteException Description copied from interface:RMIRemoteSessionControllerRetrieves the current row index number- Specified by:
scrollableCursorCurrentIndexin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorFirst
public org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorFirst(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) throws RemoteException Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the first row in the result set- Specified by:
scrollableCursorFirstin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorIsAfterLast
public org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorIsAfterLast(org.eclipse.persistence.internal.sessions.remote.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 org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorIsBeforeFirst(org.eclipse.persistence.internal.sessions.remote.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 org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorIsFirst(org.eclipse.persistence.internal.sessions.remote.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 org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorIsLast(org.eclipse.persistence.internal.sessions.remote.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
public org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorLast(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) throws RemoteException Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the last row in the result set- Specified by:
scrollableCursorLastin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorNextObject
public org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorNextObject(org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorOid) throws RemoteException Description copied from interface:RMIRemoteSessionControllerINTERNAL: Retrieve next object from the scrollable cursor- Specified by:
scrollableCursorNextObjectin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorPreviousObject
public org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorPreviousObject(org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorOid) throws RemoteException Description copied from interface:RMIRemoteSessionControllerINTERNAL: Retrieve previous object from the scrollable cursor- Specified by:
scrollableCursorPreviousObjectin interfaceRMIRemoteSessionController- Throws:
RemoteException
-
scrollableCursorRelative
public org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorRelative(org.eclipse.persistence.internal.sessions.remote.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
public org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorSize(org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStream) throws RemoteException Description copied from interface:RMIRemoteSessionControllerINTERNAL: Return the cursor size- Specified by:
scrollableCursorSizein interfaceRMIRemoteSessionController- Throws:
RemoteException
-
writeTransporter
public static void writeTransporter(org.eclipse.persistence.internal.sessions.remote.Transporter transporter, OutputStream stream) Insert the method's description here. Creation date: (8/15/00 9:05:39 AM)- Parameters:
stream- org.omg.CORBA_2_3.portable.OutputStreamtransporter- org.eclipse.persistence.internal.sessions.remote.Transporter
-