User: user57  
  Date: 01/07/13 15:48:23

  Modified:    src/main/org/jboss/ejb/plugins
                        MessageDrivenInstanceInterceptor.java
  Log:
   o changing to extend from AbstractInterceptor instead of
     StatelessSessionInstanceInterceptor.  The only bit that SSII had that
     MDII did not was a getContainer() method, all other.
  
  Revision  Changes    Path
  1.6       +22 -6     
jboss/src/main/org/jboss/ejb/plugins/MessageDrivenInstanceInterceptor.java
  
  Index: MessageDrivenInstanceInterceptor.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/MessageDrivenInstanceInterceptor.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- MessageDrivenInstanceInterceptor.java     2001/07/13 22:35:30     1.5
  +++ MessageDrivenInstanceInterceptor.java     2001/07/13 22:48:23     1.6
  @@ -16,28 +16,44 @@
    * This container acquires the given instance. This must be used after
    * the EnvironmentInterceptor, since acquiring instances requires a proper
    * JNDI environment to be set.
  - * 
  - * <p>For MessageDriven Beans, we inherit the StatelessSession for now,
  - *    since message driven beans is much like them.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Peter Antman</a>.
    * @author <a href="mailto:[EMAIL PROTECTED]";>Rickard �berg</a>
  - * @version $Revision: 1.5 $
  + * @author <a href="mailto:[EMAIL PROTECTED]";>Jason Dillon</a>
  + * @version $Revision: 1.6 $
    */
   public class MessageDrivenInstanceInterceptor
  -   extends StatelessSessionInstanceInterceptor
  +   extends AbstractInterceptor
   {
  +   /** The container for this interceptor. */
      protected MessageDrivenContainer container;
   
  +   /**
  +    * Set the container for this interceptor.
  +    *
  +    * @param container    A <tt>MessageDrivenContainer</tt>.
  +    *
  +    * @throws ClassCastException    Not a <tt>MessageDrivenContainer</tt>.
  +    */
      public void setContainer(final Container container) 
      { 
         this.container = (MessageDrivenContainer)container; 
      }
   
      /**
  +    * Return the container for this interceptor.
  +    *
  +    * @return   The <tt>MessageDrivenContainer</tt> for this interceptor.
  +    */
  +   public Container getContainer()
  +   {
  +      return container;
  +   }
  +   
  +   /**
       * Message driven beans do not have homes.
       *
  -    * @throws Error  Not valid for MessageDriven beans
  +    * @throws Error    Not valid for MessageDriven beans.
       */
      public Object invokeHome(final MethodInvocation mi)
         throws Exception
  
  
  

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

Reply via email to