Package com.jk.services.server
Class JKServiceRequestWrapper
java.lang.Object
jakarta.servlet.ServletRequestWrapper
jakarta.servlet.http.HttpServletRequestWrapper
com.jk.services.server.JKServiceRequestWrapper
- All Implemented Interfaces:
 jakarta.servlet.http.HttpServletRequest,jakarta.servlet.ServletRequest
public class JKServiceRequestWrapper
extends jakarta.servlet.http.HttpServletRequestWrapper
This class is a request wrapper class that extends
 
HttpServletRequestWrapper.- Version:
 - 1.0
 - Author:
 - Dr. Jalal H. Kiswani
 
- 
Field Summary
Fields inherited from interface jakarta.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH - 
Constructor Summary
ConstructorsConstructorDescriptionJKServiceRequestWrapper(jakarta.servlet.http.HttpServletRequest request, jakarta.ws.rs.core.HttpHeaders httpheaders) This method constructs a newJKServiceRequestWrapper. - 
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.HttpHeadersThis method gets the HTTP headers associated with the request.Methods inherited from class jakarta.servlet.http.HttpServletRequestWrapper
authenticate, changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHeaderNames, getHeaders, getHttpServletMapping, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getTrailerFields, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, upgradeMethods inherited from class jakarta.servlet.ServletRequestWrapper
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getProtocolRequestId, getReader, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getRequestId, getScheme, getServerName, getServerPort, getServletConnection, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, isWrapperFor, isWrapperFor, removeAttribute, setAttribute, setCharacterEncoding, setRequest, startAsync, startAsyncMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.ServletRequest
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getProtocolRequestId, getReader, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getRequestId, getScheme, getServerName, getServerPort, getServletConnection, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync 
- 
Constructor Details
- 
JKServiceRequestWrapper
public JKServiceRequestWrapper(jakarta.servlet.http.HttpServletRequest request, jakarta.ws.rs.core.HttpHeaders httpheaders) This method constructs a newJKServiceRequestWrapper.- Parameters:
 request- Specifies the original HTTP request.httpheaders- Specifies the HTTP headers associated with the request.
 
 - 
 - 
Method Details
- 
getHeaders
public jakarta.ws.rs.core.HttpHeaders getHeaders()This method gets the HTTP headers associated with the request.- Returns:
 - the HTTP headers associated with the request.
 
 - 
getHeader
- Specified by:
 getHeaderin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getHeaderin classjakarta.servlet.http.HttpServletRequestWrapper
 
 -