[jboss-cvs] jboss-seam/src/main/org/jboss/seam/interceptors ...

Gavin King gavin.king at jboss.com
Fri Feb 16 13:52:08 EST 2007


  User: gavin   
  Date: 07/02/16 13:52:08

  Modified:    src/main/org/jboss/seam/interceptors   
                        AsynchronousInterceptor.java RemoveInterceptor.java
                        SecurityInterceptor.java
  Log:
  no reason client-side interceptors cant be stateless AFAIK
  
  Revision  Changes    Path
  1.12      +1 -1      jboss-seam/src/main/org/jboss/seam/interceptors/AsynchronousInterceptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: AsynchronousInterceptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/interceptors/AsynchronousInterceptor.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -b -r1.11 -r1.12
  --- AsynchronousInterceptor.java	9 Feb 2007 15:17:04 -0000	1.11
  +++ AsynchronousInterceptor.java	16 Feb 2007 18:52:08 -0000	1.12
  @@ -11,7 +11,7 @@
   import org.jboss.seam.core.LocalDispatcher;
   import org.jboss.seam.intercept.InvocationContext;
   
  - at Interceptor(type=InterceptorType.CLIENT)
  + at Interceptor(stateless=true, type=InterceptorType.CLIENT)
   public class AsynchronousInterceptor extends AbstractInterceptor
   {
      private static final long serialVersionUID = 9194177339867853303L;
  
  
  
  1.21      +4 -3      jboss-seam/src/main/org/jboss/seam/interceptors/RemoveInterceptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: RemoveInterceptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/interceptors/RemoveInterceptor.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -b -r1.20 -r1.21
  --- RemoveInterceptor.java	9 Feb 2007 03:44:22 -0000	1.20
  +++ RemoveInterceptor.java	16 Feb 2007 18:52:08 -0000	1.21
  @@ -1,4 +1,4 @@
  -//$Id: RemoveInterceptor.java,v 1.20 2007/02/09 03:44:22 gavin Exp $
  +//$Id: RemoveInterceptor.java,v 1.21 2007/02/16 18:52:08 gavin Exp $
   package org.jboss.seam.interceptors;
   
   import java.lang.reflect.Method;
  @@ -21,7 +21,7 @@
    * 
    * @author Gavin King
    */
  - at Interceptor(type=InterceptorType.CLIENT)
  + at Interceptor(stateless=true, type=InterceptorType.CLIENT)
   public class RemoveInterceptor extends AbstractInterceptor
   {
      private static final long serialVersionUID = -6693606158918954699L;
  @@ -74,7 +74,8 @@
         }
      }
   
  -   private void remove() {
  +   private void remove() 
  +   {
         getComponent().getScope().getContext().remove( getComponent().getName() );
         if ( log.isDebugEnabled() )
         {
  
  
  
  1.31      +2 -1      jboss-seam/src/main/org/jboss/seam/interceptors/SecurityInterceptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: SecurityInterceptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/interceptors/SecurityInterceptor.java,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -b -r1.30 -r1.31
  --- SecurityInterceptor.java	16 Feb 2007 18:41:13 -0000	1.30
  +++ SecurityInterceptor.java	16 Feb 2007 18:52:08 -0000	1.31
  @@ -15,7 +15,8 @@
    * 
    * @author Shane Bryzak
    */
  - at Interceptor(stateless = true, type=InterceptorType.CLIENT)
  + at Interceptor(stateless = true, type=InterceptorType.CLIENT, 
  +         around=AsynchronousInterceptor.class)
   public class SecurityInterceptor extends AbstractInterceptor
   {
      private static final long serialVersionUID = -6567750187000766925L;
  
  
  



More information about the jboss-cvs-commits mailing list