Inherited by org.objectweb.jonas_ejb.deployment.api.SessionStatefulDesc, and org.objectweb.jonas_ejb.deployment.api.SessionStatelessDesc.
Inheritance diagram for org.objectweb.jonas_ejb.deployment.api.SessionDesc:
Public Member Functions | |
SessionDesc (ClassLoader classLoader, Session ses, AssemblyDescriptor asd, JonasSession jSes, JLinkedList jMDRList, String filename) throws DeploymentDescException | |
int | getTransactionType () |
boolean | isBeanManagedTransaction () |
int | getSessionTimeout () |
void | check () throws DeploymentDescException |
String | toString () |
Protected Member Functions | |
void | checkTxAttribute (MethodDesc md) throws DeploymentDescException |
Helene Joanin : unsetting transaction attribute set to a default value.
Definition at line 42 of file SessionDesc.java.
|
constructor: called when the DeploymentDescriptor is read. Currently, called by both GenIC and createContainer. Definition at line 51 of file SessionDesc.java. |
|
Check that the bean descriptor is valid
Reimplemented from org.objectweb.jonas_ejb.deployment.api.BeanDesc. Reimplemented in org.objectweb.jonas_ejb.deployment.api.SessionStatelessDesc. Definition at line 161 of file SessionDesc.java. References org.objectweb.jonas_ejb.deployment.api.SessionDesc.getTransactionType(). |
Here is the call graph for this function:
|
check that trans-attribute is valid for bean Implements org.objectweb.jonas_ejb.deployment.api.BeanDesc. Definition at line 91 of file SessionDesc.java. References org.objectweb.jonas_ejb.deployment.api.BeanDesc.getEjbName(), and org.objectweb.jonas_ejb.deployment.api.SessionDesc.getTransactionType(). |
Here is the call graph for this function:
|
Get the session timeout value Definition at line 151 of file SessionDesc.java. Referenced by org.objectweb.jonas_ejb.container.JSessionFactory.JSessionFactory(). |
|
Get session transaction management type.
Definition at line 137 of file SessionDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.SessionDesc.check(), org.objectweb.jonas_ejb.deployment.api.SessionDesc.checkTxAttribute(), and org.objectweb.jonas_ejb.deployment.api.SessionDesc.toString(). |
|
Returns true if bean managed transaction. (used by JOnAS Server) Definition at line 144 of file SessionDesc.java. Referenced by org.objectweb.jonas_ejb.container.JSessionFactory.JSessionFactory(). |
|
String representation of the object for test purpose
Reimplemented from org.objectweb.jonas_ejb.deployment.api.BeanDesc. Definition at line 179 of file SessionDesc.java. References org.objectweb.jonas_ejb.deployment.api.SessionDesc.getTransactionType(). Referenced by org.objectweb.jonas_ws.deployment.api.SSBPortComponentDesc.toString(). |
Here is the call graph for this function: