Inheritance diagram for org.objectweb.jonas_ejb.container.JStatefulContext:
Public Member Functions | |
JStatefulContext (JSessionFactory bf, SessionBean sb, boolean sync) | |
TimerService | getTimerService () throws IllegalStateException |
MessageContext | getMessageContext () throws java.lang.IllegalStateException |
void | beforeCompletion () |
void | afterCompletion (int status) |
void | setRemoved () throws RemoteException, RemoveException |
void | setConnectionList (List conlist) |
Package Attributes | |
boolean | synchro = false |
Definition at line 49 of file JStatefulContext.java.
|
Constructs a JStatefulContext
Definition at line 69 of file JStatefulContext.java. References org.objectweb.jonas_lib.naming.ContainerNaming.getComponentContext(), and org.objectweb.jonas_ejb.container.JStatefulContext.synchro. |
Here is the call graph for this function:
|
The afterCompletion method is called by the transaction manager after the transaction is committed or rolled back. This method executes without a transaction context.
Definition at line 142 of file JStatefulContext.java. References org.objectweb.jonas_ejb.container.JSessionContext.getInstance(), org.objectweb.jonas_ejb.container.JFactory.myClassLoader(), org.objectweb.jonas_ejb.container.JFactory.resetComponentContext(), org.objectweb.jonas_ejb.container.JFactory.setComponentContext(), org.objectweb.jonas_ejb.container.JContext.setState(), and org.objectweb.jonas_ejb.container.JStatefulSwitch.txCompleted(). |
Here is the call graph for this function:
|
This beforeCompletion method is called by the transaction manager prior to the start of the transaction completion process. This method executes in the transaction context of the calling thread. Definition at line 116 of file JStatefulContext.java. References org.objectweb.jonas_ejb.container.JSessionContext.getInstance(), org.objectweb.jonas_ejb.container.JFactory.myClassLoader(), org.objectweb.jonas_ejb.container.JFactory.resetComponentContext(), and org.objectweb.jonas_ejb.container.JFactory.setComponentContext(). |
Here is the call graph for this function:
|
Obtain a reference to the JAX-RPC MessageContext.
Implements org.objectweb.jonas_ejb.container.JSessionContext. Definition at line 103 of file JStatefulContext.java. |
|
Get access to the EJB Timer Service.
Implements org.objectweb.jonas_ejb.container.JContext. Definition at line 93 of file JStatefulContext.java. |
|
Set the connection list for this instance. Implements org.objectweb.jonas_ejb.container.JSessionContext. Definition at line 211 of file JStatefulContext.java. References org.objectweb.jonas_ejb.container.JStatefulSwitch.setConnectionList(). |
Here is the call graph for this function:
|
set this instance as removed Implements org.objectweb.jonas_ejb.container.JSessionContext. Definition at line 186 of file JStatefulContext.java. References org.objectweb.jonas_ejb.container.JStatefulSwitch.isInTransaction(). Referenced by org.objectweb.jonas_ejb.container.JStatefulSwitch.timeoutExpired(). |
Here is the call graph for this function:
|
the bean instance implements SessionSynchronization interface Definition at line 55 of file JStatefulContext.java. Referenced by org.objectweb.jonas_ejb.container.JStatefulContext.JStatefulContext(). |