
Uses of Class
ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
Packages that use ServletRequestDetails
Package
Description
-
Uses of ServletRequestDetails in ca.uhn.fhir.rest.server
Methods in ca.uhn.fhir.rest.server that return ServletRequestDetailsModifier and TypeMethodDescriptionprotected ServletRequestDetails
RestfulServer.newRequestDetails()
Deprecated.protected ServletRequestDetails
RestfulServer.newRequestDetails
(ca.uhn.fhir.rest.api.RequestTypeEnum theRequestType, jakarta.servlet.http.HttpServletRequest theRequest, jakarta.servlet.http.HttpServletResponse theResponse) Subclasses may override this to customize the way that the RequestDetails object is created.Methods in ca.uhn.fhir.rest.server with parameters of type ServletRequestDetailsModifier and TypeMethodDescriptionprotected void
RestfulServer.addRequestIdToResponse
(ServletRequestDetails theRequestDetails, String theRequestId) org.hl7.fhir.instance.model.api.IBaseConformance
RestfulServer.getCapabilityStatement
(ServletRequestDetails theRequestDetails) Create a CapabilityStatement based on the given requestRestfulServer.getServerBaseForRequest
(ServletRequestDetails theRequest) Returns the server base URL (with no trailing '/') for a given requestRestfulServer.returnResponse
(ServletRequestDetails theRequest, BaseParseAction<?> outcome, int operationStatus, boolean allowPrefer, ca.uhn.fhir.rest.api.MethodOutcome response, String resourceName) protected void
RestfulServer.validateRequest
(ServletRequestDetails theRequestDetails) -
Uses of ServletRequestDetails in ca.uhn.fhir.rest.server.interceptor
Methods in ca.uhn.fhir.rest.server.interceptor with parameters of type ServletRequestDetailsModifier and TypeMethodDescriptionvoid
InterceptorAdapter.processingCompletedNormally
(ServletRequestDetails theRequestDetails) void
IServerInterceptor.processingCompletedNormally
(ServletRequestDetails theRequestDetails) This method is called after all processing is completed for a request, but only if the request completes normally (i.e.void
LoggingInterceptor.processingCompletedNormally
(ServletRequestDetails theRequestDetails) -
Uses of ServletRequestDetails in ca.uhn.fhir.rest.server.interceptor.auth
Methods in ca.uhn.fhir.rest.server.interceptor.auth with parameters of type ServletRequestDetailsModifier and TypeMethodDescriptionvoid
SearchNarrowingInterceptor.hookIncomingRequestPreHandled
(ServletRequestDetails theRequestDetails, jakarta.servlet.http.HttpServletRequest theRequest, jakarta.servlet.http.HttpServletResponse theResponse) This method narrows FHIR transaction operations (because this pointcut is called after the request body is parsed). -
Uses of ServletRequestDetails in ca.uhn.fhir.rest.server.provider
Methods in ca.uhn.fhir.rest.server.provider with parameters of type ServletRequestDetailsModifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IBaseBundle
BaseLastNProvider.lastN
(ServletRequestDetails theRequestDetails, org.hl7.fhir.instance.model.api.IBaseReference theSubject, List<org.hl7.fhir.instance.model.api.IBaseCoding> theCategories, List<org.hl7.fhir.instance.model.api.IBaseCoding> theCodes, org.hl7.fhir.instance.model.api.IPrimitiveType<Integer> theMax) -
Uses of ServletRequestDetails in ca.uhn.fhir.rest.server.servlet
Subclasses of ServletRequestDetails in ca.uhn.fhir.rest.server.servletMethods in ca.uhn.fhir.rest.server.servlet that return ServletRequestDetailsModifier and TypeMethodDescriptionServletRequestDetails.setServletRequest
(jakarta.servlet.http.HttpServletRequest myServletRequest) Constructors in ca.uhn.fhir.rest.server.servlet with parameters of type ServletRequestDetailsModifierConstructorDescriptionServletRequestDetails
(ServletRequestDetails theRequestDetails) Copy constructorServletRestfulResponse
(ServletRequestDetails servletRequestDetails) ConstructorServletSubRequestDetails
(ServletRequestDetails theRequestDetails) Constructor -
Uses of ServletRequestDetails in ca.uhn.fhir.rest.server.util
Methods in ca.uhn.fhir.rest.server.util with parameters of type ServletRequestDetailsModifier and TypeMethodDescriptionstatic ServletSubRequestDetails
ServletRequestUtil.getServletSubRequestDetails
(ServletRequestDetails theRequestDetails, String url, com.google.common.collect.ArrayListMultimap<String, String> theParamValues)
RestfulServer.newRequestDetails(RequestTypeEnum, HttpServletRequest, HttpServletResponse)
instead