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.