| Interface | Description |
|---|---|
| ClientRequestFactory<T extends ca.uhn.fhir.rest.gclient.IClientExecutable<?,?>> |
Factory for creating a FHIR request using a FHIR client and a sequence of input data
|
| Constants | |
| FhirValidator |
Instances of
FhirValidator can be associated with a AbstractPlainProvider
in order to have FHIR request and response validated. |
| RequestConsumer |
Consumer interface of FHIR requests.
|
| Class | Description |
|---|---|
| AbstractBundleProvider |
Base class of a
IBundleProvider delegating to a RequestConsumer instance |
| AbstractPlainProvider |
Abstract plain provider that allows subclasses to forward the received payload into the
Camel route served by the consumer.
|
| AbstractResourceProvider |
Abstract resource provider that allows subclasses to forward the received payload into the
Camel route served by the consumer.
|
| AuditRecordTranslator | |
| CamelFhirServlet |
HAPI FHIR
RestfulServer implementation, adding a few configuration bits using servlet
init parameters:
logging (boolean): add global logging interceptor
highlight (boolean): add response formatting if request was issued from a browser
pretty (boolean): pretty-print the response
pagingProviderSize (integer): maximum number of concurrent paging requests
|
| EagerBundleProvider |
Simple Bundle provider that fetches ALL results and caches them as soon as one
of
EagerBundleProvider.size() or EagerBundleProvider.getResources(int, int) is called. |
| FhirAuditDataset |
Generic audit dataset for FHIR-based IHE transactions.
|
| FhirQueryAuditDataset |
Generic Audit Dataset for FHIR Query transactions
|
| FhirQueryAuditStrategy |
Generic Audit Strategy for FHIR query transctions
|
| FhirValidator.Support | |
| LazyBundleProvider |
Bundle provider that requests information from the
RequestConsumer on request:
If only the size of the result set is requested, the request will contain an additional empty message header named
Constants.FHIR_REQUEST_SIZE_ONLY, and the response is expected to populate this
header with the result size as integer value. |
| QueryClientRequestFactory | |
| Utils |
Copyright © 2016 Open eHealth Foundation. All rights reserved.