Interface ClientRequestFactory<T extends IClientExecutable<?,?>>
- All Known Implementing Classes:
BatchTransactionClientRequestFactory
,BatchTransactionClientRequestFactory
,Iti105RequestFactory
,Iti66ClientRequestFactory
,Iti67ClientRequestFactory
,Iti78QueryResourceClientRequestFactory
,Iti78RetrieveResourceClientRequestFactory
,Iti81ClientRequestFactory
,Iti83ClientRequestFactory
,Pcc44ClientRequestFactory
,Pharm5ClientRequestFactory
,QueryClientRequestFactory
public interface ClientRequestFactory<T extends IClientExecutable<?,?>>
Factory for creating a FHIR request using a FHIR client and a sequence of input data
- Since:
- 3.1
- Author:
- Christian Ohr
-
Method Summary
Modifier and TypeMethodDescriptiongetClientExecutable
(IGenericClient client, Object requestData, Map<String, Object> parameters) Returns a FHIR request using a FHIR client and a sequence of input data
-
Method Details
-
getClientExecutable
IClientExecutable<T,?> getClientExecutable(IGenericClient client, Object requestData, Map<String, Object> parameters) Returns a FHIR request using a FHIR client and a sequence of input data- Parameters:
client
- FHIR clientrequestData
- main request data (usually an implementation ofIBaseResource
parameters
- parameter map- Returns:
- FHIR request executable
-