All Classes and Interfaces

Class
Description
BaseRewrite<IN extends jakarta.servlet.ServletRequest,OUT extends jakarta.servlet.ServletResponse>
Base implementation of InboundServletRewriteEvent
Enum to represent the finite state of the Rewrite container.
Listens to ServletContextEvent.
A condition that only applies to HttpServletRewrite events.
ConfigurationCacheProvider for HTTP/Servlet environments.
ConfigurationProvider for HTTP/Servlet environments.
Rewrite event for an HttpServletRequest, HttpServletResponse lifecycle.
An Operation that is only performed if the current Rewrite event is an instance of HttpServletRewrite
 
Provides an opportunity for extensions to wrap the HttpServletRequest and HttpServletResponse object on each request-response cycle.
An extension of RewriteLifecycleContext specialized for the Servlet environment.
A RewriteLifecycleListener that only listens on HttpServletRequest and HttpServletResponse request cycle types.
A RewriteProvider that only operates on HttpServletRequest and HttpServletResponse request cycle types.
 
InboundRewriteProducer<IN extends jakarta.servlet.ServletRequest,OUT extends jakarta.servlet.ServletResponse>
SPI for creating InboundServletRewrite event types.
InboundServletRewrite<IN extends jakarta.servlet.ServletRequest,OUT extends jakarta.servlet.ServletResponse>
Immutable event propagated to registered RewriteLifecycleListener and RewriteProvider instances when an inbound as the rewrite lifecycle is executed.
Deprecated.
Use AddressBuilder instead.
OutboundRewriteProducer<IN extends jakarta.servlet.ServletRequest,OUT extends jakarta.servlet.ServletResponse,PAYLOADTYPE>
SPI for creating OutboundRewriteEvent instances.
OutboundServletRewrite<IN extends jakarta.servlet.ServletRequest,OUT extends jakarta.servlet.ServletResponse,PAYLOADTYPE>
 
Deprecated.
Use AddressBuilder instead.
RequestCycleWrapper<IN extends jakarta.servlet.ServletRequest,OUT extends jakarta.servlet.ServletResponse>
Provides an opportunity for extensions to wrap the ServletRequest and ServletResponse object on each request-response cycle.
Respond to ServletRequest event types.
Supplies additional request parameters to the HttpServletRequest object.
SPI which is responsible to resolve the server-side target resource assigned to a given Class.
Holds contents of the fully completed HttpServletResponse.
An intercepter that operates on the fully buffered ServletResponse.getOutputStream() before flushing to the client, once the control of the application has been returned to Rewrite.
Chain responsible for controlling interception of ResponseContentInterceptor instances.
A wrapper for the HttpServletResponse content OutputStream.
Stores implementations of all Rewrite lifecycle services.
Listens to Rewrite life-cycle events.
Handles responses to take after a Rewrite event has been processed.
An HttpServletRequestWrapper for the Rewrite framework
A HttpServletResponseWrapper for the Rewrite framework.
ServletRewrite<IN extends jakarta.servlet.ServletRequest,OUT extends jakarta.servlet.ServletResponse>
 
ServletRewriteProvider<T extends ServletRewrite<? extends jakarta.servlet.ServletRequest,? extends jakarta.servlet.ServletResponse>>
Abstract implementation of RewriteProvider which only handles ServletRewrite events.
Defines a task to be performed within a sub-BaseRewrite.ServletRewriteFlow of a given ServletRewrite
Deprecated.
Use AddressBuilder instead.