Class NanoFilterChain

java.lang.Object
cloud.piranha.nano.NanoFilterChain
All Implemented Interfaces:
FilterChain

class NanoFilterChain
extends java.lang.Object
implements FilterChain
The FilterChain class used by NanoPiranha for processing of a request and generating a response.
Author:
Manfred Riem (mriem@manorrock.com)
See Also:
cloud.piranha.nano
  • Field Summary

    Fields
    Modifier and Type Field Description
    private Filter filter
    Stores the filter.
    private FilterChain filterChain
    Stores the next filter chain.
    private Servlet servlet
    Stores the servlet.
  • Constructor Summary

    Constructors
    Constructor Description
    NanoFilterChain​(Filter filter, FilterChain filterChain)
    Constructor.
    NanoFilterChain​(Servlet servlet)
    Constructor.
  • Method Summary

    Modifier and Type Method Description
    void doFilter​(ServletRequest request, ServletResponse response)
    Do filter processing.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • filter

      private Filter filter
      Stores the filter.
    • filterChain

      private FilterChain filterChain
      Stores the next filter chain.
    • servlet

      private Servlet servlet
      Stores the servlet.
  • Constructor Details

    • NanoFilterChain

      public NanoFilterChain​(Filter filter, FilterChain filterChain)
      Constructor.
      Parameters:
      filter - the filter.
      filterChain - the next filter chain.
    • NanoFilterChain

      public NanoFilterChain​(Servlet servlet)
      Constructor.
      Parameters:
      servlet - the servlet.
  • Method Details