Inheritance diagram for org.objectweb.jonas_ejb.container.JStatelessSwitch:
Public Member Functions | |
JStatelessSwitch (JStatelessFactory bf) throws RemoteException | |
synchronized void | timeoutExpired (Object arg) |
JServiceEndpoint | getServiceEndpoint () |
MessageContext | getMsgContext () |
JSessionContext | getICtx (Transaction tx) throws RemoteException |
void | releaseICtx (Transaction tx) |
void | discardICtx (Transaction tx) |
void | noLongerUsed () |
void | setMustCommit (boolean mc) |
void | pushConnectionList () |
void | popConnectionList () |
void | enlistConnections (Transaction tx) |
void | delistConnections (Transaction tx) |
void | saveBeanTx () |
Definition at line 43 of file JStatelessSwitch.java.
|
constructor.
Definition at line 53 of file JStatelessSwitch.java. References org.objectweb.jonas_ejb.container.JServiceEndpoint.setSessionSwitch(). |
Here is the call graph for this function:
|
This is not used for stateless Implements org.objectweb.jonas_ejb.container.JSessionSwitch. Definition at line 209 of file JStatelessSwitch.java. |
|
Discard a context/instance at end of request. A problem occured on this instance and it must be discarded.
Implements org.objectweb.jonas_ejb.container.JSessionSwitch. Definition at line 146 of file JStatelessSwitch.java. References org.objectweb.jonas_ejb.container.JStatelessSwitch.noLongerUsed(), and org.objectweb.jonas_ejb.container.JSessionSwitch.stopTimer(). |
Here is the call graph for this function:
|
This is not used for stateless Implements org.objectweb.jonas_ejb.container.JSessionSwitch. Definition at line 204 of file JStatelessSwitch.java. |
|
get an initialized Bean Context
Implements org.objectweb.jonas_ejb.container.JSessionSwitch. Definition at line 116 of file JStatelessSwitch.java. |
|
Definition at line 103 of file JStatelessSwitch.java. References org.objectweb.jonas_ejb.container.JServiceEndpoint.getMessageContext(), and org.objectweb.jonas_ejb.container.JServiceEndpoint.logger. |
Here is the call graph for this function:
|
Definition at line 96 of file JStatelessSwitch.java. Referenced by org.objectweb.jonas_ejb.container.JServiceEndpointHome.create(). |
|
This Session is no longer used. Definition at line 165 of file JStatelessSwitch.java. References org.objectweb.jonas_ejb.container.JSessionFactory.removeEJB(), and org.objectweb.jonas_ejb.container.JRemote.unexportObject(). Referenced by org.objectweb.jonas_ejb.container.JStatelessSwitch.discardICtx(), org.objectweb.jonas_ejb.container.JStatelessSwitch.releaseICtx(), and org.objectweb.jonas_ejb.container.JStatelessSwitch.timeoutExpired(). |
Here is the call graph for this function:
|
This is not used for stateless Implements org.objectweb.jonas_ejb.container.JSessionSwitch. Definition at line 198 of file JStatelessSwitch.java. |
|
This is not used for stateless Implements org.objectweb.jonas_ejb.container.JSessionSwitch. Definition at line 192 of file JStatelessSwitch.java. |
|
release the bean context. Assumes that only 1 Context is managed at a time. Contexts are release at each request, in case of stateless session.
Implements org.objectweb.jonas_ejb.container.JSessionSwitch. Definition at line 127 of file JStatelessSwitch.java. References org.objectweb.jonas_ejb.container.JSessionContext.isMarkedRemoved(), org.objectweb.jonas_ejb.container.JStatelessSwitch.noLongerUsed(), and org.objectweb.jonas_ejb.container.JSessionSwitch.stopTimer(). |
Here is the call graph for this function:
|
This do nothing for stateless Implements org.objectweb.jonas_ejb.container.JSessionSwitch. Definition at line 214 of file JStatelessSwitch.java. |
|
This is not used for stateless
Implements org.objectweb.jonas_ejb.container.JSessionSwitch. Definition at line 186 of file JStatelessSwitch.java. |
|
The session timeout has expired
Definition at line 72 of file JStatelessSwitch.java. References org.objectweb.jonas_ejb.container.JServiceEndpoint.logger, org.objectweb.jonas_ejb.container.JStatelessSwitch.noLongerUsed(), and org.objectweb.jonas_ejb.container.JStatelessContext.setRemoved(). |
Here is the call graph for this function: