public interface FhirValidator
FhirValidator can be associated with a AbstractPlainProvider
in order to have FHIR request and response validated.| Modifier and Type | Interface and Description |
|---|---|
static class |
FhirValidator.Support |
| Modifier and Type | Field and Description |
|---|---|
static FhirValidator |
NO_VALIDATION |
| Modifier and Type | Method and Description |
|---|---|
void |
validateRequest(Object payload,
Map<String,Object> headers)
Validates a FHIR request, throwing an
InvalidRequestException
on validation failure |
void |
validateResponse(Object payload)
Validates a FHIR response, throwing an appropriate subclass of
BaseServerResponseException on
validation failure |
static final FhirValidator NO_VALIDATION
void validateRequest(Object payload, Map<String,Object> headers)
InvalidRequestException
on validation failurepayload - request payloadheaders - request headersvoid validateResponse(Object payload)
BaseServerResponseException on
validation failurepayload - resposne payloadCopyright © 2016 Open eHealth Foundation. All rights reserved.