All Classes and Interfaces

Class
Description
This interceptor adds arbitrary header values to requests made by the client.
A Http Client based on Apache.
A Http Request based on Apache.
A Http Response based on Apache.
A Restful Factory to create clients, requests and responses based on the Apache httpclient library.
 
 
 
 
 
 
 
 
 
 
 
HTTP interceptor to be used for adding HTTP basic auth username/password tokens to requests
HTTP interceptor to be used for adding HTTP Authorization using "bearer tokens" to requests.
Client interceptor which simply captures request and response objects and stores them so that they can be inspected after a client call has returned
 
 
 
 
HTTP interceptor to be used for adding Cookie to requests.
 
 
 
 
 
Client interceptor which GZip compresses outgoing (POST/PUT) contents being uploaded from the client to the server.
 
Apache HTTPClient interceptor which adds basic auth
 
 
 
 
 
 
 
 
 
 
 
 
 
Process a modified copy of an existing IHttpResponse with a String containing new content.
 
 
 
 
Base class for an operation that has a resource type but not a resource body in the request body
 
 
Apache HttpClient request content entity where the body is a FHIR resource, that will be encoded as JSON by default
 
 
Base class for a REST client factory implementation
 
 
This interceptor adds an arbitrary header to requests made by this client.
 
 
This is a client interceptor that captures the current request and response in a ThreadLocal variable, meaning that it can work in multithreaded environments without mixing up requests.
 
 
 
 
 
 
This interceptor adds a path element representing the tenant ID to each client request.
HTTP interceptor to be used for adding HTTP headers containing user identifying info for auditing purposes to the request