craigmcc 01/03/17 10:50:33 Modified: tester/src/tester/org/apache/tester WrapperFilter.java Log: Adapt to the changes to the Filter API. Revision Changes Path 1.3 +23 -26 jakarta-tomcat-4.0/tester/src/tester/org/apache/tester/WrapperFilter.java Index: WrapperFilter.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/tester/src/tester/org/apache/tester/WrapperFilter.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- WrapperFilter.java 2000/12/23 04:06:46 1.2 +++ WrapperFilter.java 2001/03/17 18:50:32 1.3 @@ -68,7 +68,7 @@ * it passes on with either generic or HTTP-specific wrappers. * * @author Craig R. McClanahan - * @version $Revision: 1.2 $ $Date: 2000/12/23 04:06:46 $ + * @version $Revision: 1.3 $ $Date: 2001/03/17 18:50:32 $ */ public class WrapperFilter implements Filter { @@ -103,6 +103,18 @@ /** + * Release this Filter instance from service. + */ + public void destroy() { + + config = null; + requestWrapper = "none"; + responseWrapper = "none"; + + } + + + /** * Wrap this request and/or response as configured and pass it on. */ public void doFilter(ServletRequest inRequest, ServletResponse inResponse, @@ -133,35 +145,20 @@ /** - * Return the filter configuration object for this filter. - */ - public FilterConfig getFilterConfig() { - - return (this.config); - - } - - - /** - * Set the filter configuration object for this filter. + * Place this Filter instance into service. * - * @param config The new filter configuration object + * @param config The filter configuration object */ - public void setFilterConfig(FilterConfig config) { + public void init(FilterConfig config) throws ServletException { this.config = config; - if (config == null) { - requestWrapper = "none"; - responseWrapper = "none"; - } else { - String value = null; - value = config.getInitParameter("request"); - if (value != null) - requestWrapper = value; - value = config.getInitParameter("response"); - if (value != null) - responseWrapper = value; - } + String value = null; + value = config.getInitParameter("request"); + if (value != null) + requestWrapper = value; + value = config.getInitParameter("response"); + if (value != null) + responseWrapper = value; }