[jboss-cvs] jboss-seam/ui/src/main/java/org/jboss/seam/ui/filter ...

Gavin King gavin.king at jboss.com
Tue Jul 17 09:08:58 EDT 2007


  User: gavin   
  Date: 07/07/17 09:08:58

  Added:       ui/src/main/java/org/jboss/seam/ui/filter  
                        Ajax4jsfFilterInstantiator.java
  Removed:     ui/src/main/java/org/jboss/seam/ui/filter  
                        Ajax4jsfFilter.java
  Log:
  redesign Ajax4JsfFilter integration
  Filters no longer need @Startup
  
  Revision  Changes    Path
  1.1      date: 2007/07/17 13:08:58;  author: gavin;  state: Exp;jboss-seam/ui/src/main/java/org/jboss/seam/ui/filter/Ajax4jsfFilterInstantiator.java
  
  Index: Ajax4jsfFilterInstantiator.java
  ===================================================================
  package org.jboss.seam.ui.filter;
  
  import static org.jboss.seam.annotations.Install.FRAMEWORK;
  
  import javax.servlet.Filter;
  
  import org.jboss.seam.ScopeType;
  import org.jboss.seam.annotations.Install;
  import org.jboss.seam.annotations.Name;
  import org.jboss.seam.annotations.Scope;
  import org.jboss.seam.annotations.Unwrap;
  import org.jboss.seam.annotations.intercept.BypassInterceptors;
  
  @Name("org.jboss.seam.web.ajax4jsfFilterInstantiator")
  @Install(precedence = FRAMEWORK, classDependencies={"org.ajax4jsf.Filter", "org.apache.commons.digester.Digester"})
  @BypassInterceptors
  @Scope(ScopeType.STATELESS)
  public class Ajax4jsfFilterInstantiator
  {
     
     @Unwrap
     public Filter create()
     {
        return new org.ajax4jsf.Filter();
     }
  
  }
  
  
  



More information about the jboss-cvs-commits mailing list