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:
java.io.Serializable,java.rmi.Remote,RMIRemoteSessionController,org.omg.CORBA.Object
public class _RMIRemoteSessionController_Stub extends javax.rmi.CORBA.Stub implements RMIRemoteSessionController
INTERNAL:- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description _RMIRemoteSessionController_Stub()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]_ids()TransporterbeginEarlyTransaction()Begin an early unit of work transaction.TransporterbeginTransaction()Begin a transaction on the database.TransportercommitRootUnitOfWork(Transporter remoteUnitOfWork)To commit remote unit of work on the server side.TransportercommitTransaction()Commit a transaction on the database.TransportercursoredStreamClose(Transporter remoetCursoredStreamID)Used for closing cursored streams across RMI.TransportercursoredStreamNextPage(Transporter remoteCursoredStream, int pageSize)Retrieve next page size of objects from the remote cursored streamTransportercursoredStreamSize(Transporter cursoredStream)INTERNAL: Return the cursored stream sizeTransportercursorSelectObjects(Transporter policy)To get remote cursor stub in a transporterTransporterexecuteNamedQuery(Transporter name, Transporter theClass, Transporter arguments)A remote query after serialization is executed locally.TransporterexecuteQuery(Transporter query)To execute remote query on the server side.TransportergetDefaultReadOnlyClasses()To get the default read-only classes from the server side.TransportergetDescriptor(Transporter domainClass)To get descriptor from the server sideTransportergetDescriptorForAlias(Transporter alias)To get descriptor from the server sideTransportergetLogin()To get login from the server sideTransportergetSequenceNumberNamed(Transporter remoteFunctionCall)INTERNAL: Get the value returned by remote function callTransporterinitializeIdentityMapsOnServerSession()TransporterinstantiateRemoteValueHolderOnServer(Transporter remoteValueHolder)To instantiate remote value holder on the server side.TransporterprocessCommand(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.TransporterrollbackTransaction()Rollback a transaction on the database.TransporterscrollableCursorAbsolute(Transporter remoteScrollableCursorOid, int rows)Moves the cursor to the given row number in the result setTransporterscrollableCursorAfterLast(Transporter remoteScrollableCursorOid)Moves the cursor to the end of the result set, just after the last row.TransporterscrollableCursorBeforeFirst(Transporter remoteScrollableCursor)Moves the cursor to the front of the result set, just before the first rowTransporterscrollableCursorClose(Transporter remoteScrollableCursorOid)Used for closing scrollable cursor across RMI.TransporterscrollableCursorCurrentIndex(Transporter remoteScrollableCursor)Retrieves the current row index numberTransporterscrollableCursorFirst(Transporter remoteScrollableCursor)Moves the cursor to the first row in the result setTransporterscrollableCursorIsAfterLast(Transporter remoteScrollableCursor)Indicates whether the cursor is after the last row in the result set.TransporterscrollableCursorIsBeforeFirst(Transporter remoteScrollableCursor)Indicates whether the cursor is before the first row in the result set.TransporterscrollableCursorIsFirst(Transporter remoteScrollableCursor)Indicates whether the cursor is on the first row of the result set.TransporterscrollableCursorIsLast(Transporter remoteScrollableCursor)Indicates whether the cursor is on the last row of the result set.TransporterscrollableCursorLast(Transporter remoteScrollableCursor)Moves the cursor to the last row in the result setTransporterscrollableCursorNextObject(Transporter scrollableCursorOid)INTERNAL: Retrieve next object from the scrollable cursorTransporterscrollableCursorPreviousObject(Transporter scrollableCursorOid)INTERNAL: Retrieve previous object from the scrollable cursorTransporterscrollableCursorRelative(Transporter remoteScrollableCursor, int rows)Moves the cursor to the given row number in the result setTransporterscrollableCursorSize(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 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
-
-
-
-
Method Detail
-
_ids
public java.lang.String[] _ids()
- Specified by:
_idsin classorg.omg.CORBA.portable.ObjectImpl
-
processCommand
public Transporter processCommand(Transporter remoteTransporter) throws java.rmi.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:
java.rmi.RemoteException
-
beginTransaction
public Transporter beginTransaction() throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerBegin a transaction on the database.- Specified by:
beginTransactionin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
beginEarlyTransaction
public Transporter beginEarlyTransaction() throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerBegin an early unit of work transaction.- Specified by:
beginEarlyTransactionin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
commitRootUnitOfWork
public Transporter commitRootUnitOfWork(Transporter remoteUnitOfWork) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerTo commit remote unit of work on the server side.- Specified by:
commitRootUnitOfWorkin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
commitTransaction
public Transporter commitTransaction() throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerCommit a transaction on the database.- Specified by:
commitTransactionin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
cursoredStreamClose
public Transporter cursoredStreamClose(Transporter remoetCursoredStreamID) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerUsed for closing cursored streams across RMI.- Specified by:
cursoredStreamClosein interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
cursoredStreamNextPage
public Transporter cursoredStreamNextPage(Transporter remoteCursoredStream, int pageSize) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerRetrieve next page size of objects from the remote cursored stream- Specified by:
cursoredStreamNextPagein interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
cursoredStreamSize
public Transporter cursoredStreamSize(Transporter cursoredStream) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerINTERNAL: Return the cursored stream size- Specified by:
cursoredStreamSizein interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
cursorSelectObjects
public Transporter cursorSelectObjects(Transporter policy) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerTo get remote cursor stub in a transporter- Specified by:
cursorSelectObjectsin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
executeNamedQuery
public Transporter executeNamedQuery(Transporter name, Transporter theClass, Transporter arguments) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerA remote query after serialization is executed locally.- Specified by:
executeNamedQueryin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
executeQuery
public Transporter executeQuery(Transporter query) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerTo execute remote query on the server side.- Specified by:
executeQueryin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
getDescriptor
public Transporter getDescriptor(Transporter domainClass) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerTo get descriptor from the server side- Specified by:
getDescriptorin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
getDescriptorForAlias
public Transporter getDescriptorForAlias(Transporter alias) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerTo get descriptor from the server side- Specified by:
getDescriptorForAliasin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
getDefaultReadOnlyClasses
public Transporter getDefaultReadOnlyClasses() throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerTo get the default read-only classes from the server side.- Specified by:
getDefaultReadOnlyClassesin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
getLogin
public Transporter getLogin() throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerTo get login from the server side- Specified by:
getLoginin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
getSequenceNumberNamed
public Transporter getSequenceNumberNamed(Transporter remoteFunctionCall) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerINTERNAL: Get the value returned by remote function call- Specified by:
getSequenceNumberNamedin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
initializeIdentityMapsOnServerSession
public Transporter initializeIdentityMapsOnServerSession() throws java.rmi.RemoteException
- Specified by:
initializeIdentityMapsOnServerSessionin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
instantiateRemoteValueHolderOnServer
public Transporter instantiateRemoteValueHolderOnServer(Transporter remoteValueHolder) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerTo instantiate remote value holder on the server side.- Specified by:
instantiateRemoteValueHolderOnServerin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
readTransporter
public static Transporter readTransporter(org.omg.CORBA.portable.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 Transporter rollbackTransaction() throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerRollback a transaction on the database.- Specified by:
rollbackTransactionin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorAbsolute
public Transporter scrollableCursorAbsolute(Transporter remoteScrollableCursorOid, int rows) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the given row number in the result set- Specified by:
scrollableCursorAbsolutein interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorAfterLast
public Transporter scrollableCursorAfterLast(Transporter remoteScrollableCursorOid) throws java.rmi.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:
java.rmi.RemoteException
-
scrollableCursorBeforeFirst
public Transporter scrollableCursorBeforeFirst(Transporter remoteScrollableCursor) throws java.rmi.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:
java.rmi.RemoteException
-
scrollableCursorClose
public Transporter scrollableCursorClose(Transporter remoteScrollableCursorOid) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerUsed for closing scrollable cursor across RMI.- Specified by:
scrollableCursorClosein interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorCurrentIndex
public Transporter scrollableCursorCurrentIndex(Transporter remoteScrollableCursor) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerRetrieves the current row index number- Specified by:
scrollableCursorCurrentIndexin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorFirst
public Transporter scrollableCursorFirst(Transporter remoteScrollableCursor) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the first row in the result set- Specified by:
scrollableCursorFirstin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorIsAfterLast
public Transporter scrollableCursorIsAfterLast(Transporter remoteScrollableCursor) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerIndicates whether the cursor is after the last row in the result set.- Specified by:
scrollableCursorIsAfterLastin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorIsBeforeFirst
public Transporter scrollableCursorIsBeforeFirst(Transporter remoteScrollableCursor) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerIndicates whether the cursor is before the first row in the result set.- Specified by:
scrollableCursorIsBeforeFirstin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorIsFirst
public Transporter scrollableCursorIsFirst(Transporter remoteScrollableCursor) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerIndicates whether the cursor is on the first row of the result set.- Specified by:
scrollableCursorIsFirstin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorIsLast
public Transporter scrollableCursorIsLast(Transporter remoteScrollableCursor) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerIndicates whether the cursor is on the last row of the result set.- Specified by:
scrollableCursorIsLastin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorLast
public Transporter scrollableCursorLast(Transporter remoteScrollableCursor) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the last row in the result set- Specified by:
scrollableCursorLastin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorNextObject
public Transporter scrollableCursorNextObject(Transporter scrollableCursorOid) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerINTERNAL: Retrieve next object from the scrollable cursor- Specified by:
scrollableCursorNextObjectin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorPreviousObject
public Transporter scrollableCursorPreviousObject(Transporter scrollableCursorOid) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerINTERNAL: Retrieve previous object from the scrollable cursor- Specified by:
scrollableCursorPreviousObjectin interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorRelative
public Transporter scrollableCursorRelative(Transporter remoteScrollableCursor, int rows) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerMoves the cursor to the given row number in the result set- Specified by:
scrollableCursorRelativein interfaceRMIRemoteSessionController- Throws:
java.rmi.RemoteException
-
scrollableCursorSize
public Transporter scrollableCursorSize(Transporter cursoredStream) throws java.rmi.RemoteException
Description copied from interface:RMIRemoteSessionControllerINTERNAL: Return the cursor size- Specified by:
scrollableCursorSizein interfaceRMIRemoteSessionController- Throws:
java.rmi.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:
stream- org.omg.CORBA_2_3.portable.OutputStreamtransporter- org.eclipse.persistence.internal.sessions.remote.Transporter
-
-