Index

A B C D E F G H I J M N P R S T W 
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 SimulatorCommunicationData object 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.requestSend element.
buildStandardResponse() - 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.

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 OutputStream to 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.responseReceived fields.
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
 
A B C D E F G H I J M N P R S T W 
All Classes and Interfaces|All Packages