Index
All Classes and Interfaces|All Packages
A
- APPLICATION_SOAP_XML - Static variable in class de.gematik.ncpeh.api.mock.builder.Constants
B
- build() - Method in class de.gematik.ncpeh.api.mock.builder.SimulatorCommunicationDataBuilder
-
Take the data from the Builder, wrap the HTTP messages and build a new
SimulatorCommunicationDataobject from it. - buildStandardRequest() - Static method in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
-
Build an HTTP request to be used as payload in the
SimulatorCommunicationData.requestSendelement. - buildStandardResponse() - Static method in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
-
Build an HTTP response to be used as payload in the
SimulatorCommunicationData.responseReceivedelement.
C
- close() - Method in class de.gematik.ncpeh.api.mock.http.PseudoHttpResponse
- Constants - Class in de.gematik.ncpeh.api.mock.builder
- Constants() - Constructor for class de.gematik.ncpeh.api.mock.builder.Constants
D
- de.gematik.ncpeh.api.mock - package de.gematik.ncpeh.api.mock
- de.gematik.ncpeh.api.mock.builder - package de.gematik.ncpeh.api.mock.builder
- de.gematik.ncpeh.api.mock.http - package de.gematik.ncpeh.api.mock.http
- de.gematik.ncpeh.api.mock.util - package de.gematik.ncpeh.api.mock.util
E
- executeInternal(HttpHeaders) - Method in class de.gematik.ncpeh.api.mock.http.PseudoHttpRequest
F
- findDocuments(FindDocumentsRequest) - Method in class de.gematik.ncpeh.api.mock.NCPeHMockApiImpl
G
- get() - Method in interface de.gematik.ncpeh.api.mock.util.ThrowingSupplier
- getBodyInternal(HttpHeaders) - Method in class de.gematik.ncpeh.api.mock.http.PseudoHttpRequest
- getMethodValue() - Method in class de.gematik.ncpeh.api.mock.http.PseudoHttpRequest
- getRawStatusCode() - Method in class de.gematik.ncpeh.api.mock.http.PseudoHttpResponse
- getStandardRequestBody() - Static method in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
-
Create an
OutputStreamto serve as request body of an HTTP request. - getStatusText() - Method in class de.gematik.ncpeh.api.mock.http.PseudoHttpResponse
H
- HttpMessageFactory - Class in de.gematik.ncpeh.api.mock.builder
-
Static methods used to create test data, to be returned by API operations
- HttpMessageFactory() - Constructor for class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
I
- identifyPatient(IdentifyPatientRequest) - Method in class de.gematik.ncpeh.api.mock.NCPeHMockApiImpl
J
- jsonProvider() - Method in class de.gematik.ncpeh.api.mock.NCPeHMockApplication
-
Create the JsonProvider as Bean, which is then used to serialize and deserialize the data, which are processed at the implemented API interface (
NCPeHMockApiImpl).
M
- main(String[]) - Static method in class de.gematik.ncpeh.api.mock.NCPeHMockApplication
N
- NCPeHMockApiImpl - Class in de.gematik.ncpeh.api.mock
-
Implementation of the NCPeH Trigger Interface API It's all Spring and Apache CXF magic, so pretty slim implementation
- NCPeHMockApiImpl() - Constructor for class de.gematik.ncpeh.api.mock.NCPeHMockApiImpl
- NCPeHMockApplication - Class in de.gematik.ncpeh.api.mock
-
The main class of the Spring Boot application
- NCPeHMockApplication() - Constructor for class de.gematik.ncpeh.api.mock.NCPeHMockApplication
P
- PATIENT_SERVICE_RETRIEVE_MSG - Static variable in class de.gematik.ncpeh.api.mock.builder.Constants
- PATIENT_SERVICE_RETRIEVE_RESPONSE - Static variable in class de.gematik.ncpeh.api.mock.builder.Constants
- PSEUDO_URI - Static variable in class de.gematik.ncpeh.api.mock.builder.Constants
- PseudoHttpRequest - Class in de.gematik.ncpeh.api.mock.http
-
Lightweight implementation of an HTTP request with the only purpose to create testdata for the API operations in the form of content for
SimulatorCommunicationData.requestSend()fields. - PseudoHttpRequest() - Constructor for class de.gematik.ncpeh.api.mock.http.PseudoHttpRequest
- PseudoHttpResponse - Class in de.gematik.ncpeh.api.mock.http
-
Lightweight implementation of an HTTP response with the only purpose to create testdata for the API operations in the form of content for
SimulatorCommunicationData.responseReceivedfields. - PseudoHttpResponse() - Constructor for class de.gematik.ncpeh.api.mock.http.PseudoHttpResponse
R
- retrieveDocument(RetrieveDocumentRequest) - Method in class de.gematik.ncpeh.api.mock.NCPeHMockApiImpl
S
- SimulatorCommunicationDataBuilder - Class in de.gematik.ncpeh.api.mock.builder
-
Builder class to build objects of type
SimulatorCommunicationData, which than can be used as response of the API operations - SimulatorCommunicationDataBuilder() - Constructor for class de.gematik.ncpeh.api.mock.builder.SimulatorCommunicationDataBuilder
T
- ThrowingSupplier<T,
E extends Throwable> - Interface in de.gematik.ncpeh.api.mock.util -
Simple functional supplier interface to be able to include code in the supplier, which throws predefined exceptions
- toSupplier() - Method in interface de.gematik.ncpeh.api.mock.util.ThrowingSupplier
-
Transforms this Supplier into a regular Java lang
Supplier, without having to worry about the exceptions, that might be thrown.
W
- wrapHttpMessage(ClientHttpRequest) - Static method in class de.gematik.ncpeh.api.mock.builder.SimulatorCommunicationDataBuilder
-
Static method to wrap an HTTP request into an object of type
WrappedHttpMessage - wrapHttpMessage(ClientHttpResponse) - Static method in class de.gematik.ncpeh.api.mock.builder.SimulatorCommunicationDataBuilder
-
Static method to wrap an HTTP response into an object of type
WrappedHttpMessage - wrapHttpRequest(ClientHttpRequest) - Static method in class de.gematik.ncpeh.api.mock.builder.SimulatorCommunicationDataBuilder
- wrapHttpResponse(PseudoHttpResponse) - Static method in class de.gematik.ncpeh.api.mock.builder.SimulatorCommunicationDataBuilder
All Classes and Interfaces|All Packages