Package org.ocpsoft.rewrite.servlet.impl
Class HttpRewriteContextImpl
java.lang.Object
org.ocpsoft.rewrite.servlet.impl.HttpRewriteContextImpl
- All Implemented Interfaces:
Context,HttpRewriteLifecycleContext,RewriteLifecycleContext<jakarta.servlet.ServletContext>
- Author:
- Lincoln Baxter, III
-
Field Summary
Fields inherited from interface org.ocpsoft.rewrite.servlet.RewriteLifecycleContext
LIFECYCLE_CONTEXT_KEY -
Constructor Summary
ConstructorsConstructorDescriptionHttpRewriteContextImpl(List<InboundRewriteProducer<jakarta.servlet.ServletRequest, jakarta.servlet.ServletResponse>> inboundProducers, List<OutboundRewriteProducer<jakarta.servlet.ServletRequest, jakarta.servlet.ServletResponse, Object>> outboundProducers, List<RewriteLifecycleListener<Rewrite>> listeners, List<RewriteResultHandler> resultHandlers, List<RequestCycleWrapper<jakarta.servlet.ServletRequest, jakarta.servlet.ServletResponse>> wrappers, List<RewriteProvider<jakarta.servlet.ServletContext, Rewrite>> providers) -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()booleancontainsKey(Object key) List<InboundRewriteProducer<jakarta.servlet.ServletRequest,jakarta.servlet.ServletResponse>> List<OutboundRewriteProducer<jakarta.servlet.ServletRequest,jakarta.servlet.ServletResponse, Object>> List<RequestCycleWrapper<jakarta.servlet.ServletRequest,jakarta.servlet.ServletResponse>> List<RewriteProvider<jakarta.servlet.ServletContext,Rewrite>> void
-
Constructor Details
-
HttpRewriteContextImpl
public HttpRewriteContextImpl(List<InboundRewriteProducer<jakarta.servlet.ServletRequest, jakarta.servlet.ServletResponse>> inboundProducers, List<OutboundRewriteProducer<jakarta.servlet.ServletRequest, jakarta.servlet.ServletResponse, Object>> outboundProducers, List<RewriteLifecycleListener<Rewrite>> listeners, List<RewriteResultHandler> resultHandlers, List<RequestCycleWrapper<jakarta.servlet.ServletRequest, jakarta.servlet.ServletResponse>> wrappers, List<RewriteProvider<jakarta.servlet.ServletContext, Rewrite>> providers)
-
-
Method Details
-
getRewriteLifecycleListeners
- Specified by:
getRewriteLifecycleListenersin interfaceRewriteLifecycleContext<jakarta.servlet.ServletContext>
-
getRequestCycleWrappers
public List<RequestCycleWrapper<jakarta.servlet.ServletRequest,jakarta.servlet.ServletResponse>> getRequestCycleWrappers()- Specified by:
getRequestCycleWrappersin interfaceRewriteLifecycleContext<jakarta.servlet.ServletContext>
-
getRewriteProviders
- Specified by:
getRewriteProvidersin interfaceRewriteLifecycleContext<jakarta.servlet.ServletContext>
-
getResultHandlers
- Specified by:
getResultHandlersin interfaceRewriteLifecycleContext<jakarta.servlet.ServletContext>
-
getInboundRewriteEventProducers
public List<InboundRewriteProducer<jakarta.servlet.ServletRequest,jakarta.servlet.ServletResponse>> getInboundRewriteEventProducers()- Specified by:
getInboundRewriteEventProducersin interfaceRewriteLifecycleContext<jakarta.servlet.ServletContext>
-
getOutboundProducers
public List<OutboundRewriteProducer<jakarta.servlet.ServletRequest,jakarta.servlet.ServletResponse, getOutboundProducers()Object>> - Specified by:
getOutboundProducersin interfaceRewriteLifecycleContext<jakarta.servlet.ServletContext>
-
get
-
put
-
containsKey
- Specified by:
containsKeyin interfaceContext
-
clear
public void clear()
-