Package javax.servlet

Examples of javax.servlet.Filter.destroy()


    filter.init(null);
    assertNull(HostnameFilter.get());
    filter.doFilter(request, response, chain);
    assertTrue(invoked.get());
    assertNull(HostnameFilter.get());
    filter.destroy();
  }

}
View Full Code Here


   * @see Filter#init(FilterConfig)
   */
  public void destroy() {
    for (int i = filters.size(); i-- > 0;) {
      Filter filter = filters.get(i);
      filter.destroy();
    }
  }

  /**
   * Initialize all the filters, calling each one's init method in turn in the order supplied.
View Full Code Here

    if (null == reference || destroyedSoFar.contains(reference)) {
      return;
    }

    try {
      reference.destroy();
    } finally {
      destroyedSoFar.add(reference);
    }
  }
View Full Code Here

  public void destroy() {
    Filter frameworkBridgeFilter = QuickWebFrameworkLoaderListener
        .getServletFilterBridgeObject();
    if (frameworkBridgeFilter != null)
      frameworkBridgeFilter.destroy();
  }

  public void init(FilterConfig arg0) throws ServletException {
    Filter frameworkBridgeFilter = QuickWebFrameworkLoaderListener
        .getServletFilterBridgeObject();
View Full Code Here

        // unregister by scope and destroy it
        Filter filter = getChain(ref).removeFilterById(serviceId);
        if (filter != null) {
            try {
                filter.destroy();
            } catch (Throwable t) {
                log.error("Unexpected problem destroying ComponentFilter {}",
                    filter, t);
            }
        }
View Full Code Here

        }

        final Collection<HttpListener> filters = registry.removeHttpFilter(pattern(wc.getContextRoot(), mapping));
        for (final HttpListener listener : filters) {
            final Filter filter = ((FilterListener) listener).getDelegate();
            filter.destroy();
            wc.destroy(filter);
        }
        filters.clear();
    }
View Full Code Here

        f.doFilter(request, response, chain);

        verifyControls();

        f.destroy();
    }

    public void testDestroyWithoutRepository()
    {
        Filter f = new HiveMindFilter();
View Full Code Here

    public void testDestroyWithoutRepository()
    {
        Filter f = new HiveMindFilter();

        f.destroy();
    }

    public void testFilterWithoutRepository() throws Exception
    {
        Filter f = new HiveMindFilter();
View Full Code Here

    if( filterConfig != null ) {
      filter.init( filterConfig );
    }
    this.filter = filter;
    if( prev != null && filterConfig != null ) {
      prev.destroy();
    }
  }

  @Override
  public synchronized void init( ServletConfig servletConfig ) throws ServletException {
View Full Code Here

    if( filterConfig != null ) {
      filter.init( filterConfig );
    }
    this.filter = filter;
    if( prev != null && filterConfig != null ) {
      prev.destroy();
    }
  }

  @Override
  public synchronized void init( ServletConfig servletConfig ) throws ServletException {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.