Uses of Interface
jakarta.servlet.ServletRequest
Package
Description
This package delivers you with an embeddable Servlet container that hosts
only a single application without exposing an HTTP endpoint.
This package delivers you with an embeddable Servlet container that hosts
only a single application without exposing an HTTP endpoint.
Piranha Nano is the smallest in our lineup and it delivers you with a very
opinionated partial embeddable implementation of a Servlet container.
The Piranha Web Application API package contains the core set of APIs of
Piranha that deliver web application support.
The jakarta.servlet package delivers the Core Servlet API classes.
The jakarta.servlet.http package delivers the HTTP part of the Servlet API.
-
Uses of ServletRequest in cloud.piranha.cdi.weld
Modifier and TypeClassDescriptionclass
An HttpServletRequest wrapper that consistently consults the getWrapped() method for every operation.class
An HttpServletRequest wrapper that always delegates every operation to what has been set as the current request.Modifier and TypeMethodDescriptionRealtimeHttpServletRequestWrapper.getRequest()
Returns the wrapped request.Modifier and TypeMethodDescriptionboolean
RealtimeHttpServletRequestWrapper.isWrapperFor(ServletRequest wrapped)
Is this a wrapper for the given request.RealtimeHttpServletRequestWrapper.startAsync(ServletRequest servletRequest, ServletResponse servletResponse)
Start async processing. -
Uses of ServletRequest in cloud.piranha.embedded
Modifier and TypeMethodDescriptionEmbeddedPiranha.service(ServletRequest servletRequest)
This method services a request by dispatching it to the configured Servlet and/or Filters.void
EmbeddedPiranha.service(ServletRequest servletRequest, ServletResponse servletResponse)
Service method. -
Uses of ServletRequest in cloud.piranha.http.webapp
Modifier and TypeClassDescriptionclass
The HttpServerRequest variant of WebApplicationRequest. -
Uses of ServletRequest in cloud.piranha.micro.embedded
Modifier and TypeMethodDescriptionvoid
MicroWebApplication.service(ServletRequest request, ServletResponse response)
Service the request. -
Uses of ServletRequest in cloud.piranha.nano
Modifier and TypeMethodDescriptionvoid
NanoPiranha.service(ServletRequest servletRequest, ServletResponse servletResponse)
Service. -
Uses of ServletRequest in cloud.piranha.security.eleos
Modifier and TypeMethodDescriptionvoid
AuthenticationFilter.doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
-
Uses of ServletRequest in cloud.piranha.security.exousia
Modifier and TypeMethodDescriptionvoid
AuthorizationFilter.doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
void
AuthorizationPreFilter.doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
-
Uses of ServletRequest in cloud.piranha.webapp.api
Modifier and TypeInterfaceDescriptioninterface
The WebApplicationRequest API.Modifier and TypeMethodDescriptionWebApplication.getRequest(ServletResponse response)
Returns the associated request.Modifier and TypeMethodDescriptionvoid
WelcomeFileManager.doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
Process the request.AsyncManager.getDispatcher(WebApplication webApplication, String path, ServletRequest asyncStartRequest, ServletResponse asyncStartResponse)
Returns the async dispatcher.WebApplication.getResponse(ServletRequest request)
Returns the associated response.void
WebApplication.linkRequestAndResponse(ServletRequest request, ServletResponse response)
Link the request and response.void
WebApplication.service(ServletRequest request, ServletResponse response)
Service the request.void
WebApplication.unlinkRequestAndResponse(ServletRequest request, ServletResponse response)
Unlink the request and response. -
Uses of ServletRequest in cloud.piranha.webapp.impl
Modifier and TypeClassDescriptionclass
The async HTTP dispatch wrapper.class
The async non-HTTP dispatch wrapper.class
The default WebApplicationRequest.Modifier and TypeFieldDescriptionprotected Map<ServletResponse,ServletRequest>
DefaultWebApplication.responses
Stores the active responses and the associated requests.Modifier and TypeMethodDescriptionDefaultAsyncContext.getRequest()
Returns the asyncStartRequest.DefaultWebApplication.getRequest(ServletResponse response)
Get the request associated with the response.Modifier and TypeMethodDescriptionvoid
DefaultAsyncContext.addListener(AsyncListener listener, ServletRequest request, ServletResponse response)
Add the listener.void
DefaultFilterChain.doFilter(ServletRequest request, ServletResponse response)
Process the request.void
DefaultWelcomeFileFilter.doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
void
DefaultWelcomeFileManager.doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
void
DefaultServletRequestDispatcher.error(String servletName, ServletRequest servletRequest, ServletResponse servletResponse, Throwable throwable)
Send an error response.void
DefaultServletRequestDispatcher.forward(ServletRequest servletRequest, ServletResponse servletResponse)
Dispatches using the FORWARD or ASYNC dispatch type - Forward the request and response.DefaultAsyncManager.getDispatcher(WebApplication webApplication, String path, ServletRequest asyncStartRequest, ServletResponse asyncStartResponse)
DefaultWebApplication.getResponse(ServletRequest request)
Returns the response.void
DefaultServletRequestDispatcher.include(ServletRequest servletRequest, ServletResponse servletResponse)
Dispatches using the INCLUDE dispatch type - Include the request and response.void
DefaultWebApplication.linkRequestAndResponse(ServletRequest request, ServletResponse response)
Link the request and response.void
DefaultWebApplication.service(ServletRequest request, ServletResponse response)
Service the request using this web application.AsyncHttpDispatchWrapper.startAsync(ServletRequest servletRequest, ServletResponse servletResponse)
DefaultWebApplicationRequest.startAsync(ServletRequest request, ServletResponse response)
Start async.void
DefaultWebApplication.unlinkRequestAndResponse(ServletRequest request, ServletResponse response)
Unlink the request and response.static <T> T
DefaultWebApplicationRequest.unwrap(ServletRequest request, Class<T> type)
Unwrap the request.ModifierConstructorDescriptionAsyncNonHttpDispatchWrapper(ServletRequest request)
Constructor.DefaultAsyncContext(ServletRequest asyncStartRequest, ServletResponse asyncStartResponse)
Constructor.DefaultAsyncDispatcher(WebApplication webApplication, String path, ServletRequest asyncStartRequest, ServletResponse asyncStartResponse)
Constructor. -
Uses of ServletRequest in jakarta.servlet
Modifier and TypeMethodDescriptionAsyncContext.getRequest()
Returns the request.ServletRequestWrapper.getRequest()
Returns the wrapped request.ServletRequestEvent.getServletRequest()
Returns the servlet request.AsyncEvent.getSuppliedRequest()
Returns the supplied request.Modifier and TypeMethodDescriptionvoid
AsyncContext.addListener(AsyncListener listener, ServletRequest servletRequest, ServletResponse servletResponse)
Add the async listener.void
Filter.doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
Process the request.void
FilterChain.doFilter(ServletRequest request, ServletResponse response)
Process the request.void
RequestDispatcher.forward(ServletRequest request, ServletResponse response)
Forward the request.void
RequestDispatcher.include(ServletRequest request, ServletResponse response)
Include into the request.boolean
ServletRequestWrapper.isWrapperFor(ServletRequest wrapped)
Is this a wrapper for the given request.abstract void
GenericServlet.service(ServletRequest request, ServletResponse response)
Process the request.void
Servlet.service(ServletRequest request, ServletResponse response)
Process the request.void
ServletRequestWrapper.setRequest(ServletRequest wrapped)
Set the wrapped request.ServletRequest.startAsync(ServletRequest servletRequest, ServletResponse servletResponse)
Start async processing.ServletRequestWrapper.startAsync(ServletRequest servletRequest, ServletResponse servletResponse)
Start async processing.ModifierConstructorDescriptionAsyncEvent(AsyncContext context, ServletRequest suppliedRequest, ServletResponse suppliedResponse)
Constructor.AsyncEvent(AsyncContext context, ServletRequest suppliedRequest, ServletResponse suppliedResponse, Throwable throwable)
ConstructorServletRequestAttributeEvent(ServletContext servletContext, ServletRequest request, String name, Object value)
Constructor.ServletRequestEvent(ServletContext servletContext, ServletRequest servletRequest)
Constructor.ServletRequestWrapper(ServletRequest wrapped)
Constructor. -
Uses of ServletRequest in jakarta.servlet.http
Modifier and TypeClassDescriptionclass
The HttpServletRequestWrapper API.Modifier and TypeMethodDescriptionvoid
HttpFilter.doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
Process the filter.void
HttpServlet.service(ServletRequest request, ServletResponse response)
Process the request.