User: fleury
Date: 00/09/26 11:38:05
Modified: src/main/org/jboss/ejb
StatelessSessionEnterpriseContext.java
Log:
The new context management
Revision Changes Path
1.3 +11 -3
jboss/src/main/org/jboss/ejb/StatelessSessionEnterpriseContext.java
Index: StatelessSessionEnterpriseContext.java
===================================================================
RCS file:
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/StatelessSessionEnterpriseContext.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- StatelessSessionEnterpriseContext.java 2000/08/11 22:13:11 1.2
+++ StatelessSessionEnterpriseContext.java 2000/09/26 18:38:04 1.3
@@ -21,7 +21,8 @@
*
* @see <related>
* @author Rickard �berg ([EMAIL PROTECTED])
- * @version $Revision: 1.2 $
+ * @author <a href="[EMAIL PROTECTED]">Sebastien Alborini</a>
+ * @version $Revision: 1.3 $
*/
public class StatelessSessionEnterpriseContext
extends EnterpriseContext
@@ -30,7 +31,8 @@
// Attributes ----------------------------------------------------
EJBObject ejbObject;
-
+ SessionContext ctx;
+
// Static --------------------------------------------------------
// Constructors --------------------------------------------------
@@ -38,7 +40,9 @@
throws RemoteException
{
super(instance, con);
- ((SessionBean)instance).setSessionContext(new SessionContextImpl());
+ ctx = new SessionContextImpl();
+
+ ((SessionBean)instance).setSessionContext(ctx);
try
{
@@ -56,6 +60,10 @@
// Public --------------------------------------------------------
public void setEJBObject(EJBObject eo) { ejbObject = eo; }
public EJBObject getEJBObject() { return ejbObject; }
+
+ public SessionContext getSessionContext() {
+ return ctx;
+ }
// EnterpriseContext overrides -----------------------------------
public void discard()