public class ModuleFilterChain
extends java.lang.Object
implements javax.servlet.FilterChain
| Modifier and Type | Method and Description |
|---|---|
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
This Iterates across all of the Filters defined by modules before handing control back over
to the initial filter chain to continue on.
|
static ModuleFilterChain |
getInstance(java.util.Collection<javax.servlet.Filter> filters,
javax.servlet.FilterChain initialFilterChain)
Factory method to construct and return a ModuleFilterChain
|
public static ModuleFilterChain getInstance(java.util.Collection<javax.servlet.Filter> filters, javax.servlet.FilterChain initialFilterChain)
filters: - The Collection of Filters that this FilterChain will iterate over
before returning control back the the initialFilterChaininitialFilterChain: - The FilterChain to return control to once all of the
Filters have been executedpublic void doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
doFilter in interface javax.servlet.FilterChainjavax.servlet.ServletExceptionjava.io.IOExceptionFilterChain.doFilter(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)Copyright © 2018 OpenMRS Inc.. All Rights Reserved.