java.lang.Object
cloud.piranha.nano.NanoFilterChain
- All Implemented Interfaces:
jakarta.servlet.FilterChain
The FilterChain class used by
NanoPiranha for
processing of a request and generating a response.- Author:
- Manfred Riem (mriem@manorrock.com)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate jakarta.servlet.FilterStores the filter.private jakarta.servlet.FilterChainStores the next filter chain.private jakarta.servlet.ServletStores the servlet. -
Constructor Summary
ConstructorsConstructorDescriptionNanoFilterChain(jakarta.servlet.Filter filter, jakarta.servlet.FilterChain filterChain) Constructor.NanoFilterChain(jakarta.servlet.Servlet servlet) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoiddoFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response) Do filter processing.
-
Field Details
-
filter
private jakarta.servlet.Filter filterStores the filter. -
filterChain
private jakarta.servlet.FilterChain filterChainStores the next filter chain. -
servlet
private jakarta.servlet.Servlet servletStores the servlet.
-
-
Constructor Details
-
NanoFilterChain
public NanoFilterChain(jakarta.servlet.Filter filter, jakarta.servlet.FilterChain filterChain) Constructor.- Parameters:
filter- the filter.filterChain- the next filter chain.
-
NanoFilterChain
public NanoFilterChain(jakarta.servlet.Servlet servlet) Constructor.- Parameters:
servlet- the servlet.
-
-
Method Details
-
doFilter
public void doFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response) throws IOException, jakarta.servlet.ServletException Do filter processing.- Specified by:
doFilterin interfacejakarta.servlet.FilterChain- Parameters:
request- the request.response- the response.- Throws:
IOException- when an I/O error occurs.jakarta.servlet.ServletException- when a Servlet error occurs.
-