public static class FhirTransactionValidator.Support extends Object implements FhirTransactionValidator
FhirTransactionValidator.Support
NO_VALIDATION
Constructor and Description |
---|
Support() |
Modifier and Type | Method and Description |
---|---|
void |
validateRequest(ca.uhn.fhir.context.FhirContext context,
Object payload,
Map<String,Object> headers)
Validates a FHIR request, throwing an
UnprocessableEntityException
on validation failure |
void |
validateResponse(ca.uhn.fhir.context.FhirContext context,
Object payload,
Map<String,Object> parameters)
Validates a FHIR response, throwing an appropriate subclass of
BaseServerResponseException on
validation failure |
public void validateRequest(ca.uhn.fhir.context.FhirContext context, Object payload, Map<String,Object> headers)
FhirTransactionValidator
UnprocessableEntityException
on validation failurevalidateRequest
in interface FhirTransactionValidator
context
- FHIR contextpayload
- request payloadheaders
- request parameterspublic void validateResponse(ca.uhn.fhir.context.FhirContext context, Object payload, Map<String,Object> parameters)
FhirTransactionValidator
BaseServerResponseException
on
validation failurevalidateResponse
in interface FhirTransactionValidator
context
- FHIR contextpayload
- response payloadparameters
- response parametersCopyright © 2018 Open eHealth Foundation. All rights reserved.