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

Peter Muir peter at bleepbleep.org.uk
Thu Jun 21 07:01:12 EDT 2007


  User: pmuir   
  Date: 07/06/21 07:01:12

  Added:       src/main/org/jboss/seam/web   Ajax4jsfFilter.java
  Removed:     src/main/org/jboss/seam/web   AbstractAjax4jsfFilter.java
  Log:
  JBSEAM-1513
  
  Revision  Changes    Path
  1.1      date: 2007/06/21 11:01:12;  author: pmuir;  state: Exp;jboss-seam/src/main/org/jboss/seam/web/Ajax4jsfFilter.java
  
  Index: Ajax4jsfFilter.java
  ===================================================================
  package org.jboss.seam.web;
  
  import static org.jboss.seam.ScopeType.APPLICATION;
  import static org.jboss.seam.annotations.Install.BUILT_IN;
  
  import java.io.IOException;
  
  import javax.servlet.FilterChain;
  import javax.servlet.FilterConfig;
  import javax.servlet.ServletException;
  import javax.servlet.ServletRequest;
  import javax.servlet.ServletResponse;
  
  import org.jboss.seam.annotations.Filter;
  import org.jboss.seam.annotations.Install;
  import org.jboss.seam.annotations.Name;
  import org.jboss.seam.annotations.Scope;
  import org.jboss.seam.annotations.intercept.BypassInterceptors;
  
  @Scope(APPLICATION)
  @Name("org.jboss.seam.web.ajax4jsfFilter")
  @Install(precedence = BUILT_IN, classDependencies="org.ajax4jsf.Filter")
  @BypassInterceptors
  @Filter
  public class Ajax4jsfFilter extends AbstractFilter
  {
     
     private String forceParser;
     private String enableCache;
     private String log4jInitFile;
     
     public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain chain) throws IOException, ServletException
     {
        delegate.doFilter(servletRequest, servletResponse, chain);
     }
     
     protected javax.servlet.Filter delegate;
     
     @Override
     public void init(FilterConfig filterConfig) throws ServletException
     {  
        filterConfig = initFilterConfig(filterConfig);
        super.init(filterConfig);
        delegate.init(filterConfig);
     }
     
     protected FilterConfig initFilterConfig(FilterConfig filterConfig)
     {
        return filterConfig;
     }
  
     public String getEnableCache()
     {
        return enableCache;
     }
  
     public void setEnableCache(String enableCache)
     {
        this.enableCache = enableCache;
     }
  
     public String getForceParser()
     {
        return forceParser;
     }
  
     public void setForceParser(String forceParser)
     {
        this.forceParser = forceParser;
     }
     
     public String getForceparser()
     {
        return forceParser;
     }
     
     public void setForceparser(String forceParser)
     {
        this.forceParser = forceParser;
     }
  
     public String getLog4jInitFile()
     {
        return log4jInitFile;
     }
  
     public void setLog4jInitFile(String log4jInitFile)
     {
        this.log4jInitFile = log4jInitFile;
     }
  
  }
  
  
  



More information about the jboss-cvs-commits mailing list