Package ca.uhn.fhir.rest.server.servlet
Class ServletSubRequestDetails
- java.lang.Object
-
- ca.uhn.fhir.rest.api.server.RequestDetails
-
- ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
-
- ca.uhn.fhir.rest.server.servlet.ServletSubRequestDetails
-
public class ServletSubRequestDetails extends ServletRequestDetails
-
-
Constructor Summary
Constructors Constructor Description ServletSubRequestDetails(ServletRequestDetails theRequestDetails)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHeader(String theName, String theValue)StringgetHeader(String theName)List<String>getHeaders(String theName)booleanisSubRequest()Is this request a sub-request (i.e.-
Methods inherited from class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
getAttribute, getByteStreamRequestContents, getCharset, getFhirContext, getHeaders, getInputStream, getReader, getServer, getServerBaseForRequest, getServletRequest, getServletResponse, setAttribute, setServer, setServletRequest, setServletResponse
-
Methods inherited from class ca.uhn.fhir.rest.api.server.RequestDetails
addParameter, getCompartmentName, getCompleteUrl, getConditionalUrl, getFhirServerBase, getFixedConditionalUrl, getId, getInterceptorBroadcaster, getOperation, getParameters, getRequestId, getRequestPath, getRequestStopwatch, getRequestType, getResource, getResourceName, getResponse, getRestOperationType, getSecondaryOperation, getTenantId, getUnqualifiedToQualifiedNames, getUserData, isRespondGzip, loadRequestContents, removeParameter, setCompartmentName, setCompleteUrl, setFhirServerBase, setFixedConditionalUrl, setId, setOperation, setParameters, setRequestContents, setRequestId, setRequestPath, setRequestType, setResource, setResourceName, setRespondGzip, setResponse, setRestOperationType, setSecondaryOperation, setSubRequest, setTenantId, startDeferredOperationCallback, stopDeferredRequestOperationCallbackAndRunDeferredItems
-
-
-
-
Constructor Detail
-
ServletSubRequestDetails
public ServletSubRequestDetails(ServletRequestDetails theRequestDetails)
Constructor- Parameters:
theRequestDetails- The parent request details
-
-
Method Detail
-
getHeader
public String getHeader(String theName)
- Overrides:
getHeaderin classServletRequestDetails
-
getHeaders
public List<String> getHeaders(String theName)
- Overrides:
getHeadersin classServletRequestDetails
-
isSubRequest
public boolean isSubRequest()
Description copied from class:RequestDetailsIs this request a sub-request (i.e. a request within a batch or transaction)? This flag is used internally by hapi-fhir-jpaserver-base, but not used in the plain server library. You may use it in your client code as a hint when implementing transaction logic in the plain server.Defaults to false
- Overrides:
isSubRequestin classRequestDetails
-
-