|
Oracle Application Server TopLink API Reference 10g Release 2 (10.1.2) B15903-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.toplink.remote.ejb.RemoteSessionControllerBean
PUBLIC: This is the bean home interface of an EJB Session Bean to provde TopLink communication for remote Sessions. This bean must be subclassed to be used in your particular Application Server. Certain environment properties must be defined in the deployment descriptor
Constructor Summary | |
RemoteSessionControllerBean() PUBLIC: The default session bean Contructor, required by EJB spec. |
Method Summary | |
oracle.toplink.internal.remote.Transporter |
beginTransaction() PUBLIC: Begin a transaction on the database. |
oracle.toplink.internal.remote.Transporter |
commitTransaction() PUBLIC: Commit a transaction on the database. |
oracle.toplink.internal.remote.Transporter |
compareObjects(oracle.toplink.internal.remote.Transporter firstObject, oracle.toplink.internal.remote.Transporter secondObject) TESTING: Return if the two object match completely. |
oracle.toplink.internal.remote.Transporter |
compareObjectsDontMatch(oracle.toplink.internal.remote.Transporter firstObject, oracle.toplink.internal.remote.Transporter secondObject) TESTING: Return true if the object do not match. |
oracle.toplink.internal.remote.Transporter |
containsObjectInIdentityMap(oracle.toplink.internal.remote.Transporter domainObject) ADVANCED: Return if an object is in the identity map |
oracle.toplink.internal.remote.Transporter |
containsObjectInIdentityMap(oracle.toplink.internal.remote.Transporter primaryKey, oracle.toplink.internal.remote.Transporter theClass) ADVANCED: Return if an insatnce of class with known primary key is in the identity map |
oracle.toplink.internal.remote.Transporter |
cursoredStreamClose(oracle.toplink.internal.remote.Transporter remoteCursoredStreamID) PUBLIC: Close cursored stream across RMI. |
oracle.toplink.internal.remote.Transporter |
cursoredStreamNextPage(oracle.toplink.internal.remote.Transporter remoteCursoredStream, int pageSize) PUBLIC: Retrieve next page size of objects from the cursored stream. |
oracle.toplink.internal.remote.Transporter |
cursoredStreamSize(oracle.toplink.internal.remote.Transporter remoteCursoredStreamOid) PUBLIC: Return the cursored stream size. |
void |
ejbCreate() PUBLIC: This bean allows a client to connect and obtain a RemoteSession. |
void |
ejbCreate(java.lang.String sessionName) PUBLIC: This bean allows a client to connect and obtain a RemoteSession. |
oracle.toplink.internal.remote.Transporter |
executeQuery(oracle.toplink.internal.remote.Transporter query) PUBLIC: A remote query after serialization is executed locally. |
oracle.toplink.internal.remote.Transporter |
getDefaultReadOnlyClasses() Get the default read-only classes |
oracle.toplink.internal.remote.Transporter |
getDescriptor(oracle.toplink.internal.remote.Transporter theClass) PUBLIC: Extract descriptor from the session |
oracle.toplink.internal.remote.Transporter |
getExceptionHandler() PUBLIC: Return the ExceptionHandler. |
oracle.toplink.internal.remote.Transporter |
getFromIdentityMap(oracle.toplink.internal.remote.Transporter domainObject) 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 primaryKey, oracle.toplink.internal.remote.Transporter theClass) ADVANCED: Return the object from the identity with the primary key and class. |
oracle.toplink.internal.remote.Transporter |
getLogin() PUBLIC: Get the associated session login. |
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. |
java.lang.String |
getSessionName() PUBLIC: Return the server session name from the application server. |
oracle.toplink.internal.remote.Transporter |
initializeIdentityMap(oracle.toplink.internal.remote.Transporter theClass) PUBLIC: Reset the identity map for only the instances of the class. |
oracle.toplink.internal.remote.Transporter |
initializeIdentityMapsOnServerSession() PUBLIC: Reset the identity map for only the instances of the class on the server-side session. |
oracle.toplink.internal.remote.Transporter |
log(oracle.toplink.internal.remote.Transporter entry) PUBLIC: Log the log entry. |
oracle.toplink.internal.remote.Transporter |
printIdentityMap(oracle.toplink.internal.remote.Transporter theClass) PUBLIC: Print all instances of the specified class in the identity map. |
oracle.toplink.internal.remote.Transporter |
printIdentityMaps() PUBLIC: Print all the objects in every identity map in this session. |
oracle.toplink.internal.remote.Transporter |
removeFromIdentityMap(oracle.toplink.internal.remote.Transporter domainObject) ADVANCED: Remove the object from the object cache. |
oracle.toplink.internal.remote.Transporter |
removeFromIdentityMap(oracle.toplink.internal.remote.Transporter key, oracle.toplink.internal.remote.Transporter theClass) ADVANCED: Remove the object from the object cache. |
oracle.toplink.internal.remote.Transporter |
rollbackTransaction() PUBLIC: Rollback a transaction on the database. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorAbsolute(oracle.toplink.internal.remote.Transporter remoteScrollableCursorOid, int rows) PUBLIC: Move the cursor to the given row number in the result set. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorAfterLast(oracle.toplink.internal.remote.Transporter remoteScrollableCursorOid) PUBLIC: Move 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 remoteScrollableCursor) PUBLIC: Move 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 remoteScrollableCursorOid) PUBLIC: Close the scrollable cursor across RMI. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorCurrentIndex(oracle.toplink.internal.remote.Transporter remoteScrollableCursor) PUBLIC: Retrieve the current row index number. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorFirst(oracle.toplink.internal.remote.Transporter remoteScrollableCursor) PUBLIC: Move the cursor to the first row in the result set. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorIsAfterLast(oracle.toplink.internal.remote.Transporter remoteScrollableCursor) PUBLIC: Indicate whether the cursor is after the last row in the result set. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorIsBeforeFirst(oracle.toplink.internal.remote.Transporter remoteScrollableCursor) PUBLIC: Indicate whether the cursor is before the first row in the result set. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorIsFirst(oracle.toplink.internal.remote.Transporter remoteScrollableCursor) PUBLIC: Indicate whether the cursor is on the first row of the result set. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorIsLast(oracle.toplink.internal.remote.Transporter remoteScrollableCursor) PUBLIC: Indicate whether the cursor is on the last row of the result set. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorLast(oracle.toplink.internal.remote.Transporter remoteScrollableCursor) PUBLIC: Move the cursor to the last row in the result set |
oracle.toplink.internal.remote.Transporter |
scrollableCursorNextObject(oracle.toplink.internal.remote.Transporter scrollableCursorOid) PUBLIC: Retrieve next object from the scrollable cursor. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorPreviousObject(oracle.toplink.internal.remote.Transporter scrollableCursorOid) PUBLIC: Retrieve previous object from the scrollable cursor. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorRelative(oracle.toplink.internal.remote.Transporter remoteScrollableCursor, int rows) PUBLIC: Move the cursor to the given row number in the result set. |
oracle.toplink.internal.remote.Transporter |
scrollableCursorSize(oracle.toplink.internal.remote.Transporter remoteCursorOid) PUBLIC: Return the cursor size. |
oracle.toplink.internal.remote.Transporter |
setExceptionHandler(oracle.toplink.internal.remote.Transporter exceptionHandler) PUBLIC: Set the exceptionHandler. |
oracle.toplink.internal.remote.Transporter |
setLog(oracle.toplink.internal.remote.Transporter log) PUBLIC: Set the writer to which an accessor writes logged messages and SQL. |
oracle.toplink.internal.remote.Transporter |
setLogin(oracle.toplink.internal.remote.Transporter login) PUBLIC: Set the login. |
oracle.toplink.internal.remote.Transporter |
setProfiler(oracle.toplink.internal.remote.Transporter profiler) PUBLIC: Set the profiler for the session. |
oracle.toplink.internal.remote.Transporter |
setSessionLog(oracle.toplink.internal.remote.Transporter sessionLog) PUBLIC: Set the session log to which an accessor logs messages and SQL. |
void |
setSessionName(java.lang.String sessionName) PUBLIC: Set the server session name from the application server. |
oracle.toplink.internal.remote.Transporter |
setShouldLogMessages(oracle.toplink.internal.remote.Transporter shouldLogMessages) PUBLIC: Set messages logging. |
oracle.toplink.internal.remote.Transporter |
shouldLogMessages() PUBLIC: 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.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public RemoteSessionControllerBean() throws java.rmi.RemoteException
Method Detail |
public oracle.toplink.internal.remote.Transporter beginTransaction()
public oracle.toplink.internal.remote.Transporter commitTransaction()
public oracle.toplink.internal.remote.Transporter compareObjects(oracle.toplink.internal.remote.Transporter firstObject, oracle.toplink.internal.remote.Transporter secondObject)
public oracle.toplink.internal.remote.Transporter compareObjectsDontMatch(oracle.toplink.internal.remote.Transporter firstObject, oracle.toplink.internal.remote.Transporter secondObject)
public oracle.toplink.internal.remote.Transporter containsObjectInIdentityMap(oracle.toplink.internal.remote.Transporter domainObject)
public oracle.toplink.internal.remote.Transporter containsObjectInIdentityMap(oracle.toplink.internal.remote.Transporter primaryKey, oracle.toplink.internal.remote.Transporter theClass)
public oracle.toplink.internal.remote.Transporter cursoredStreamClose(oracle.toplink.internal.remote.Transporter remoteCursoredStreamID)
public oracle.toplink.internal.remote.Transporter cursoredStreamNextPage(oracle.toplink.internal.remote.Transporter remoteCursoredStream, int pageSize)
public oracle.toplink.internal.remote.Transporter cursoredStreamSize(oracle.toplink.internal.remote.Transporter remoteCursoredStreamOid)
public void ejbCreate() throws java.rmi.RemoteException, javax.ejb.CreateException
java.rmi.RemoteException
javax.ejb.CreateException
public void ejbCreate(java.lang.String sessionName) throws java.rmi.RemoteException, javax.ejb.CreateException
java.rmi.RemoteException
javax.ejb.CreateException
public oracle.toplink.internal.remote.Transporter executeQuery(oracle.toplink.internal.remote.Transporter query)
public oracle.toplink.internal.remote.Transporter getDescriptor(oracle.toplink.internal.remote.Transporter theClass)
public oracle.toplink.internal.remote.Transporter getDefaultReadOnlyClasses()
public oracle.toplink.internal.remote.Transporter getExceptionHandler()
public oracle.toplink.internal.remote.Transporter getFromIdentityMap(oracle.toplink.internal.remote.Transporter domainObject)
public oracle.toplink.internal.remote.Transporter getFromIdentityMap(oracle.toplink.internal.remote.Transporter primaryKey, oracle.toplink.internal.remote.Transporter theClass)
public oracle.toplink.internal.remote.Transporter getLogin()
public oracle.toplink.internal.remote.Transporter getProfiler()
public oracle.toplink.internal.remote.Transporter getRemoteLog()
#logMessages()
public oracle.toplink.internal.remote.Transporter getSessionLog()
#logMessages()
public java.lang.String getSessionName() throws java.rmi.RemoteException
java.rmi.RemoteException
public oracle.toplink.internal.remote.Transporter initializeIdentityMap(oracle.toplink.internal.remote.Transporter theClass)
public oracle.toplink.internal.remote.Transporter initializeIdentityMapsOnServerSession()
public oracle.toplink.internal.remote.Transporter log(oracle.toplink.internal.remote.Transporter entry)
public oracle.toplink.internal.remote.Transporter printIdentityMap(oracle.toplink.internal.remote.Transporter theClass)
public oracle.toplink.internal.remote.Transporter printIdentityMaps()
public oracle.toplink.internal.remote.Transporter removeFromIdentityMap(oracle.toplink.internal.remote.Transporter domainObject)
public oracle.toplink.internal.remote.Transporter removeFromIdentityMap(oracle.toplink.internal.remote.Transporter key, oracle.toplink.internal.remote.Transporter theClass)
public oracle.toplink.internal.remote.Transporter rollbackTransaction()
public oracle.toplink.internal.remote.Transporter scrollableCursorAbsolute(oracle.toplink.internal.remote.Transporter remoteScrollableCursorOid, int rows)
public oracle.toplink.internal.remote.Transporter scrollableCursorAfterLast(oracle.toplink.internal.remote.Transporter remoteScrollableCursorOid)
public oracle.toplink.internal.remote.Transporter scrollableCursorBeforeFirst(oracle.toplink.internal.remote.Transporter remoteScrollableCursor)
public oracle.toplink.internal.remote.Transporter scrollableCursorClose(oracle.toplink.internal.remote.Transporter remoteScrollableCursorOid)
public oracle.toplink.internal.remote.Transporter scrollableCursorCurrentIndex(oracle.toplink.internal.remote.Transporter remoteScrollableCursor)
public oracle.toplink.internal.remote.Transporter scrollableCursorFirst(oracle.toplink.internal.remote.Transporter remoteScrollableCursor)
public oracle.toplink.internal.remote.Transporter scrollableCursorIsAfterLast(oracle.toplink.internal.remote.Transporter remoteScrollableCursor)
public oracle.toplink.internal.remote.Transporter scrollableCursorIsBeforeFirst(oracle.toplink.internal.remote.Transporter remoteScrollableCursor)
public oracle.toplink.internal.remote.Transporter scrollableCursorIsFirst(oracle.toplink.internal.remote.Transporter remoteScrollableCursor)
public oracle.toplink.internal.remote.Transporter scrollableCursorIsLast(oracle.toplink.internal.remote.Transporter remoteScrollableCursor)
public oracle.toplink.internal.remote.Transporter scrollableCursorLast(oracle.toplink.internal.remote.Transporter remoteScrollableCursor)
public oracle.toplink.internal.remote.Transporter scrollableCursorNextObject(oracle.toplink.internal.remote.Transporter scrollableCursorOid)
public oracle.toplink.internal.remote.Transporter scrollableCursorPreviousObject(oracle.toplink.internal.remote.Transporter scrollableCursorOid)
public oracle.toplink.internal.remote.Transporter scrollableCursorRelative(oracle.toplink.internal.remote.Transporter remoteScrollableCursor, int rows)
public oracle.toplink.internal.remote.Transporter scrollableCursorSize(oracle.toplink.internal.remote.Transporter remoteCursorOid)
public oracle.toplink.internal.remote.Transporter setExceptionHandler(oracle.toplink.internal.remote.Transporter exceptionHandler)
public oracle.toplink.internal.remote.Transporter setLog(oracle.toplink.internal.remote.Transporter log)
#logMessages()
public oracle.toplink.internal.remote.Transporter setLogin(oracle.toplink.internal.remote.Transporter login)
public oracle.toplink.internal.remote.Transporter setProfiler(oracle.toplink.internal.remote.Transporter profiler)
public oracle.toplink.internal.remote.Transporter setSessionLog(oracle.toplink.internal.remote.Transporter sessionLog)
#logMessages()
public void setSessionName(java.lang.String sessionName) throws java.rmi.RemoteException
java.rmi.RemoteException
public oracle.toplink.internal.remote.Transporter setShouldLogMessages(oracle.toplink.internal.remote.Transporter shouldLogMessages)
#setLog(Writer)
public oracle.toplink.internal.remote.Transporter shouldLogMessages()
public oracle.toplink.internal.remote.Transporter validateCache()
|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |