User: user57  
  Date: 01/07/12 21:07:51

  Modified:    src/main/org/jboss/ejb StatefulSessionEnterpriseContext.java
  Log:
  cleaned up
  
  Revision  Changes    Path
  1.14      +58 -42    
jboss/src/main/org/jboss/ejb/StatefulSessionEnterpriseContext.java
  
  Index: StatefulSessionEnterpriseContext.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/StatefulSessionEnterpriseContext.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- StatefulSessionEnterpriseContext.java     2001/06/21 05:14:31     1.13
  +++ StatefulSessionEnterpriseContext.java     2001/07/13 04:07:51     1.14
  @@ -7,6 +7,10 @@
   package org.jboss.ejb;
   
   import java.io.IOException;
  +import java.io.Serializable;
  +import java.io.ObjectInputStream;
  +import java.io.ObjectOutputStream;
  +
   import java.rmi.RemoteException;
   
   import javax.ejb.EJBContext;
  @@ -16,93 +20,107 @@
   import javax.ejb.EJBLocalObject;
   import javax.ejb.SessionBean;
   import javax.ejb.SessionContext;
  -
  -import javax.transaction.UserTransaction;
   
  +import org.jboss.logging.Logger;
   import org.jboss.metadata.SessionMetaData;
   
  -
   /**
  - *   <description> 
  + * The enterprise context for stateful session beans.
    *      
  - *   @see <related>
  - *   @author <a href="mailto:[EMAIL PROTECTED]";>Rickard �berg</a>
  - *  @author <a href="mailto:[EMAIL PROTECTED]";>Daniel OConnor</a>
  - *   @version $Revision: 1.13 $
  + * @author <a href="mailto:[EMAIL PROTECTED]";>Rickard �berg</a>
  + * @author <a href="mailto:[EMAIL PROTECTED]";>Daniel OConnor</a>
  + * @version $Revision: 1.14 $
    */
   public class StatefulSessionEnterpriseContext
      extends EnterpriseContext
  -     implements java.io.Serializable
  +   implements Serializable
   {
      // Constants -----------------------------------------------------
       
      // Attributes ----------------------------------------------------
  +
      private EJBObject ejbObject;
      private EJBLocalObject ejbLocalObject;
  -     
      private SessionContext ctx;
       
      // Static --------------------------------------------------------
      
      // Constructors --------------------------------------------------
  +   
      public StatefulSessionEnterpriseContext(Object instance, Container con)
         throws RemoteException
      {
         super(instance, con);
  -             ctx = new StatefulSessionContextImpl();
  +      ctx = new StatefulSessionContextImpl();
         ((SessionBean)instance).setSessionContext(ctx);
      }
      
      // Public --------------------------------------------------------
  -   public void discard()
  -      throws RemoteException
  +   
  +   public void discard() throws RemoteException
      {
  -             // Do nothing
  +      // Do nothing
      }
  +   
      public EJBContext getEJBContext()
      {
  -       return ctx;
  +      return ctx;
      }
   
  -   // During activation of stateful session beans we replace the instance by the 
one read from the file
  +   /**
  +    * During activation of stateful session beans we replace the instance
  +    * by the one read from the file.
  +    */
      public void setInstance(Object instance) 
  -    { 
  -       this.instance = instance; 
  -        try 
  -        {
  -           ((SessionBean)instance).setSessionContext(ctx);
  -        }
  -        catch (Exception x) 
  -        {
  -                org.jboss.logging.Logger.exception(x);
  -        }
  -    }
  -   
  -   public void setEJBObject(EJBObject eo) { ejbObject = eo; }
  -   public EJBObject getEJBObject() { return ejbObject; }
  -   public void setEJBLocalObject(EJBLocalObject eo) { ejbLocalObject = eo; }
  -   public EJBLocalObject getEJBLocalObject() { return ejbLocalObject; }
  +   { 
  +      this.instance = instance; 
  +      try 
  +      {
  +         ((SessionBean)instance).setSessionContext(ctx);
  +      }
  +      catch (Exception x) 
  +      {
  +         Logger.exception(x);
  +      }
  +   }
  +   
  +   public void setEJBObject(EJBObject eo) {
  +      ejbObject = eo;
  +   }
  +   
  +   public EJBObject getEJBObject() {
  +      return ejbObject;
  +   }
  +   
  +   public void setEJBLocalObject(EJBLocalObject eo) {
  +      ejbLocalObject = eo;
  +   }
  +   
  +   public EJBLocalObject getEJBLocalObject() {
  +      return ejbLocalObject;
  +   }
        
  -     public SessionContext getSessionContext()
  -     {
  -             return ctx;
  -     }
  +   public SessionContext getSessionContext()
  +   {
  +      return ctx;
  +   }
   
      // Package protected ---------------------------------------------
       
      // Protected -----------------------------------------------------
       
      // Private -------------------------------------------------------
  -   private void writeObject(java.io.ObjectOutputStream out)
  +   
  +   private void writeObject(ObjectOutputStream out)
         throws IOException, ClassNotFoundException
      {
  -             // No state
  +      // No state
      }
        
  -   private void readObject(java.io.ObjectInputStream in)
  +   private void readObject(ObjectInputStream in)
         throws IOException, ClassNotFoundException
      {
  -             // No state
  +      // No state
      }
   
      // Inner classes -------------------------------------------------
  @@ -120,7 +138,6 @@
               try {
                  ejbObject = 
((StatefulSessionContainer)con).getContainerInvoker().getStatefulSessionEJBObject(id); 
               } catch (RemoteException re) {
  -               // ...
                  throw new IllegalStateException();
               }
            }   
  @@ -145,4 +162,3 @@
         }
      }
   }
  -
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to