All Classes and Interfaces

Class
Description
A successful OAuth 2.0 token endpoint response.
AdminJsonRestClient is a client for the Admin API of the CDR.
Exception thrown when a forbidden operation is attempted
 
A client for a Smile CDR CDS Hooks endpoint (ENDPOINT_CDS_HOOKS), covering the three endpoints of the CDS Hooks specification: discovery, service invocation and feedback.
Record class that holds configuration information for connecting to a Smile CDR instance.
A REST client for sending HL7V2 messages to a Smile CDR server.
Creates HL7 V2 test data
The HTTP client a test client issues on, and whether closing that test client should close the HTTP client with it.
What SmileHarness.getHttpClient() hands back: the request-issuing part of a SmileTestHttpClient, without its lifecycle.
The LocalhostSmileHarness class is responsible for managing interaction with a Smile CDR environment running on the localhost.
 
 
 
 
 
 
 
 
This class is a copy of NodeConfigsJson from cdr-api, with all enum references from cdr-api replaced with string values.
 
 
 
 
 
NpmPackageClient is a client for the NPM Package Registry API of the CDR.
A client for performing SMART on FHIR OAuth 2.0 authorization flows.
Builder for creating PackageInstallationSpec objects using a fluent API.
Utility class for handling properties file operations in tests.
 
 
SmileCdrContainer is a container abstraction for orchestrating Smile CDR instances within Docker environments.
Interface for interacting with a Smile CDR instance during testing.
 
An Apache HttpClient 5.x client configured the way Smile's tests need it, bundled with the mutable state that callers have to be able to reach ? its cookie store and its connection pool.
Helpers for the URL paths under which Smile CDR modules are served.