|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) E28847-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RMIRemoteSessionController
Defines the public methods remote connection can invoke on the remote session controller.
Method Summary | |
---|---|
org.eclipse.persistence.internal.sessions.remote.Transporter |
beginTransaction() |
org.eclipse.persistence.internal.sessions.remote.Transporter |
commitRootUnitOfWork(org.eclipse.persistence.internal.sessions.remote.Transporter remoteUnitOfWork) To commit remote unit of work on the server side. |
org.eclipse.persistence.internal.sessions.remote.Transporter |
commitTransaction() Commit a transaction on the database. |
org.eclipse.persistence.internal.sessions.remote.Transporter |
cursoredStreamClose(org.eclipse.persistence.internal.sessions.remote.Transporter remoetCursoredStreamID) Used for closing cursored streams across RMI. |
org.eclipse.persistence.internal.sessions.remote.Transporter |
cursoredStreamNextPage(org.eclipse.persistence.internal.sessions.remote.Transporter remoteCursoredStream, int pageSize) Retrieve next page size of objects from the remote cursored stream |
org.eclipse.persistence.internal.sessions.remote.Transporter |
cursoredStreamSize(org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStream) INTERNAL: Return the cursored stream size |
org.eclipse.persistence.internal.sessions.remote.Transporter |
cursorSelectObjects(org.eclipse.persistence.internal.sessions.remote.Transporter policy) To get remote cursor stub in a transporter |
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) A remote query after serialization is executed locally. |
org.eclipse.persistence.internal.sessions.remote.Transporter |
executeQuery(org.eclipse.persistence.internal.sessions.remote.Transporter query) To execute remote query on the server side. |
org.eclipse.persistence.internal.sessions.remote.Transporter |
getDefaultReadOnlyClasses() To get the default read-only classes from the server side. |
org.eclipse.persistence.internal.sessions.remote.Transporter |
getDescriptor(org.eclipse.persistence.internal.sessions.remote.Transporter domainClass) To get descriptor from the server side |
org.eclipse.persistence.internal.sessions.remote.Transporter |
getLogin() To get login from the server side |
org.eclipse.persistence.internal.sessions.remote.Transporter |
getSequenceNumberNamed(org.eclipse.persistence.internal.sessions.remote.Transporter remoteFunctionCall) INTERNAL: Get the value returned by remote function call |
org.eclipse.persistence.internal.sessions.remote.Transporter |
initializeIdentityMapsOnServerSession() |
org.eclipse.persistence.internal.sessions.remote.Transporter |
instantiateRemoteValueHolderOnServer(org.eclipse.persistence.internal.sessions.remote.Transporter remoteValueHolder) To instantiate remote value holder on the server side. |
org.eclipse.persistence.internal.sessions.remote.Transporter |
processCommand(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 session |
org.eclipse.persistence.internal.sessions.remote.Transporter |
rollbackTransaction() Rollback a transaction on the database. |
org.eclipse.persistence.internal.sessions.remote.Transporter |
scrollableCursorAbsolute(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursorOid, int rows) Moves the cursor to the given row number in the result set |
org.eclipse.persistence.internal.sessions.remote.Transporter |
scrollableCursorAfterLast(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.Transporter |
scrollableCursorBeforeFirst(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Moves the cursor to the front of the result set, just before the first row |
org.eclipse.persistence.internal.sessions.remote.Transporter |
scrollableCursorClose(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursorOid) Used for closing scrollable cursor across RMI. |
org.eclipse.persistence.internal.sessions.remote.Transporter |
scrollableCursorCurrentIndex(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Retrieves the current row index number |
org.eclipse.persistence.internal.sessions.remote.Transporter |
scrollableCursorFirst(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Moves the cursor to the first row in the result set |
org.eclipse.persistence.internal.sessions.remote.Transporter |
scrollableCursorIsAfterLast(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.Transporter |
scrollableCursorIsBeforeFirst(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.Transporter |
scrollableCursorIsFirst(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.Transporter |
scrollableCursorIsLast(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.Transporter |
scrollableCursorLast(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) Moves the cursor to the last row in the result set |
org.eclipse.persistence.internal.sessions.remote.Transporter |
scrollableCursorNextObject(org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorOid) INTERNAL: Retrieve next object from the scrollable cursor |
org.eclipse.persistence.internal.sessions.remote.Transporter |
scrollableCursorPreviousObject(org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorOid) INTERNAL: Retrieve previous object from the scrollable cursor |
org.eclipse.persistence.internal.sessions.remote.Transporter |
scrollableCursorRelative(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor, int rows) Moves the cursor to the given row number in the result set |
org.eclipse.persistence.internal.sessions.remote.Transporter |
scrollableCursorSize(org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStream) INTERNAL: Return the cursor size |
Method Detail |
---|
org.eclipse.persistence.internal.sessions.remote.Transporter processCommand(org.eclipse.persistence.internal.sessions.remote.Transporter remoteTransporter) throws java.rmi.RemoteException
remoteCommand
- RemoteCommand The command to be executed on the remote sessionjava.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter beginTransaction() throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter commitRootUnitOfWork(org.eclipse.persistence.internal.sessions.remote.Transporter remoteUnitOfWork) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter commitTransaction() throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStreamClose(org.eclipse.persistence.internal.sessions.remote.Transporter remoetCursoredStreamID) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStreamNextPage(org.eclipse.persistence.internal.sessions.remote.Transporter remoteCursoredStream, int pageSize) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStreamSize(org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStream) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter cursorSelectObjects(org.eclipse.persistence.internal.sessions.remote.Transporter policy) throws java.rmi.RemoteException
java.rmi.RemoteException
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 java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter executeQuery(org.eclipse.persistence.internal.sessions.remote.Transporter query) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter getDefaultReadOnlyClasses() throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter getDescriptor(org.eclipse.persistence.internal.sessions.remote.Transporter domainClass) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter getLogin() throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter getSequenceNumberNamed(org.eclipse.persistence.internal.sessions.remote.Transporter remoteFunctionCall) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter initializeIdentityMapsOnServerSession() throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter instantiateRemoteValueHolderOnServer(org.eclipse.persistence.internal.sessions.remote.Transporter remoteValueHolder) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter rollbackTransaction() throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorAbsolute(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursorOid, int rows) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorAfterLast(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursorOid) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorBeforeFirst(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorClose(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursorOid) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorCurrentIndex(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorFirst(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorIsAfterLast(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorIsBeforeFirst(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorIsFirst(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorIsLast(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorLast(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorNextObject(org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorOid) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorPreviousObject(org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorOid) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorRelative(org.eclipse.persistence.internal.sessions.remote.Transporter remoteScrollableCursor, int rows) throws java.rmi.RemoteException
java.rmi.RemoteException
org.eclipse.persistence.internal.sessions.remote.Transporter scrollableCursorSize(org.eclipse.persistence.internal.sessions.remote.Transporter cursoredStream) throws java.rmi.RemoteException
java.rmi.RemoteException
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |