java.lang.Object
org.glassfish.grizzly.servlet.FilterChainFactory
FilterChainFactory is responsible for building a FilterChain instance with the
Filters that need to be invoked for a particular request URI.
TODO: We should look into how to cache these. They currently are re-built on each request.- Since:
- 2.2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.glassfish.grizzly.servlet.FilterChainImplcreateFilterChain(jakarta.servlet.ServletRequest request, jakarta.servlet.Servlet servlet, jakarta.servlet.DispatcherType dispatcherType) Construct and return a FilterChain implementation that will wrap the execution of the specified servlet instance.org.glassfish.grizzly.servlet.FilterChainImplcreateFilterChain(org.glassfish.grizzly.http.server.Request request, jakarta.servlet.Servlet servlet, jakarta.servlet.DispatcherType dispatcherType) Construct and return a FilterChain implementation that will wrap the execution of the specified servlet instance.
-
Constructor Details
-
FilterChainFactory
-
-
Method Details
-
createFilterChain
public org.glassfish.grizzly.servlet.FilterChainImpl createFilterChain(jakarta.servlet.ServletRequest request, jakarta.servlet.Servlet servlet, jakarta.servlet.DispatcherType dispatcherType) Construct and return a FilterChain implementation that will wrap the execution of the specified servlet instance. If we should not execute a filter chain at all, returnnull.- Parameters:
request- The servlet request we are processingservlet- The servlet instance to be wrapped
-
createFilterChain
public org.glassfish.grizzly.servlet.FilterChainImpl createFilterChain(org.glassfish.grizzly.http.server.Request request, jakarta.servlet.Servlet servlet, jakarta.servlet.DispatcherType dispatcherType) Construct and return a FilterChain implementation that will wrap the execution of the specified servlet instance. If we should not execute a filter chain at all, returnnull.- Parameters:
request- The servlet request we are processingservlet- The servlet instance to be wrapped
-