Index
All Classes and Interfaces|All Packages|Constant Field Values
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. - buildStandardFindDocumentRequest() - Static method in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
-
Build an HTTP request to be used as payload in the
SimulatorCommunicationData.requestSend()element for theNcpehSimulatorApi.findDocuments(FindDocumentsRequest)response. - buildStandardFindDocumentResponse() - Static method in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
-
Build an HTTP response to be used as payload in the
SimulatorCommunicationData.responseReceived()element in the context of theNcpehSimulatorApi.findDocuments(FindDocumentsRequest)operation. - buildStandardIdentifyPatientRequest() - Static method in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
-
Build an HTTP request to be used as payload in the
SimulatorCommunicationData.requestSend()element for theNcpehSimulatorApi.identifyPatient(IdentifyPatientRequest)response. - buildStandardIdentifyPatientResponse() - Static method in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
-
Build an HTTP response to be used as payload in the
SimulatorCommunicationData.responseReceived()element for theNcpehSimulatorApi.identifyPatient(IdentifyPatientRequest)response. - buildStandardRetrieveDocumentRequest() - Static method in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
-
Build an HTTP request to be used as payload in the
SimulatorCommunicationData.requestSend()element for theNcpehSimulatorApi.retrieveDocument(RetrieveDocumentRequest)response. - buildStandardRetrieveDocumentResponse() - Static method in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
-
Build an HTTP response to be used as payload in the
SimulatorCommunicationData.responseReceived()element for theNcpehSimulatorApi.retrieveDocument(RetrieveDocumentRequest)response.
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
- FIND_DOCUMENT_REQUEST_FILE_NAME - Static variable in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
- FIND_DOCUMENT_RESPONSE_FILE_NAME - Static variable in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
- 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
- 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).
L
- loggingFeature() - Method in class de.gematik.ncpeh.api.mock.NCPeHMockApplication
M
- main(String[]) - Static method in class de.gematik.ncpeh.api.mock.NCPeHMockApplication
- MESSAGES_FOLDER - Static variable in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
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_IDENTIFICATION_REQUEST_FILE_NAME - Static variable in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
- PATIENT_IDENTIFICATION_RESPONSE_FILE_NAME - Static variable in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
- 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.responseReceived()fields. - PseudoHttpResponse() - Constructor for class de.gematik.ncpeh.api.mock.http.PseudoHttpResponse
R
- readFileContentFromPath(String) - Static method in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
-
Read the content of a file at the given path into a String.
The encoding of the file must be UTF-8. - RESOURCES_FOLDER - Static variable in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
- RETRIEVE_DOCUMENT_REQUEST_FILE_NAME - Static variable in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
- RETRIEVE_DOCUMENT_RESPONSE_FILE_NAME - Static variable in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
- 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
- SPRING_BOOT_CLASSES_FOLDER - Static variable in class de.gematik.ncpeh.api.mock.builder.HttpMessageFactory
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|Constant Field Values