Package com.amazonaws.serverless.proxy.internal.servlet
package com.amazonaws.serverless.proxy.internal.servlet
-
ClassDescriptionApacheCombinedServletLogFormatter<ContainerRequestType extends jakarta.servlet.http.HttpServletRequest,
ContainerResponseType extends jakarta.servlet.http.HttpServletResponse> Default implementation of the log formatter.Async context for Serverless Java Container.Implementation of the CookieProcessor interface that provides cookie parsing and generation functionality.This implementation of theFilterChainManagerobject uses theAwsServletContextobject to extract a list ofFilterHoldersBase HttpServletRequest object.Class that represents a header value.Basic implementation of theHttpServletResponseobject.This class emulates the behavior of an HTTP session.AwsLambdaServletContainerHandler<RequestType,ResponseType, ContainerRequestType extends jakarta.servlet.http.HttpServletRequest, ContainerResponseType extends jakarta.servlet.http.HttpServletResponse> Abstract extension of the codeLambdaContainerHandlerobject that adds protected variables for theServletContextandFilterChainManager.Implementation of theHttpServletRequestinterface that supportsAwsProxyRequestobject.Simple implementation of theRequestReaderinterface that receives anAwsProxyRequestobject and uses it to initialize aAwsProxyHttpServletRequestobject.Creates anAwsProxyResponseobject given anAwsHttpServletResponseobject.DefaultRequestDispatcherimplementation for theAwsProxyHttpServletRequesttype.Basic implementation of theServletContextobject.Stores information about a servlet registered with Serverless Java Container'sServletContext.Implementation of theFilterChaininterface.FilterChainManager<ServletContextType extends jakarta.servlet.ServletContext>This object is in charge of matching a servlet request to a set of filters, creating the filter chain for a request, and cache filter chains that were already loaded for re-use.Object used as a key for the filter chain cache.Wrapper for a servlet filter object.ServletLambdaContainerHandlerBuilder<RequestType,ResponseType, ContainerRequestType extends jakarta.servlet.http.HttpServletRequest, HandlerType extends AwsLambdaServletContainerHandler<RequestType, ResponseType, ContainerRequestType, AwsHttpServletResponse>, Builder extends ServletLambdaContainerHandlerBuilder<RequestType, ResponseType, ContainerRequestType, HandlerType, Builder>> Base builder class forAwsLambdaServletContainerHandler.