Package org.apache.camel.component.fhir
Class FhirTransactionEndpointConfiguration
java.lang.Object
org.apache.camel.component.fhir.FhirConfiguration
org.apache.camel.component.fhir.FhirTransactionEndpointConfiguration
@ApiParams(apiName="transaction",description="API for sending a transaction (collection of resources) to the server to be executed as a single unit",apiMethods={@ApiMethod(methodName="withBundle",description="Use the given raw text (should be a Bundle resource) as the transaction input",signatures={"org.hl7.fhir.instance.model.api.IBaseBundle withBundle(org.hl7.fhir.instance.model.api.IBaseBundle bundle, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)","String withBundle(String stringBundle, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"}),@ApiMethod(methodName="withResources",description="Use a list of resources as the transaction input",signatures="java.util.List<org.hl7.fhir.instance.model.api.IBaseResource> withResources(java.util.List<org.hl7.fhir.instance.model.api.IBaseResource> resources, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)")},aliases={})
@UriParams
@Configurer(extended=true)
public final class FhirTransactionEndpointConfiguration
extends FhirConfiguration
Camel endpoint configuration for
FhirTransaction.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IBaseBundleList<org.hl7.fhir.instance.model.api.IBaseResource> voidsetBundle(org.hl7.fhir.instance.model.api.IBaseBundle bundle) voidsetExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters) voidsetResources(List<org.hl7.fhir.instance.model.api.IBaseResource> resources) voidsetStringBundle(String stringBundle) Methods inherited from class org.apache.camel.component.fhir.FhirConfiguration
equals, getAccessToken, getApiName, getClient, getClientFactory, getConnectionTimeout, getEncoding, getFhirContext, getFhirVersion, getMethodName, getPassword, getProxyHost, getProxyPassword, getProxyPort, getProxyUser, getServerUrl, getSessionCookie, getSocketTimeout, getSummary, getUsername, getValidationMode, hashCode, isCompress, isDeferModelScanning, isForceConformanceCheck, isLog, isPrettyPrint, setAccessToken, setApiName, setClient, setClientFactory, setCompress, setConnectionTimeout, setDeferModelScanning, setEncoding, setFhirContext, setFhirVersion, setForceConformanceCheck, setLog, setMethodName, setPassword, setPrettyPrint, setProxyHost, setProxyPassword, setProxyPort, setProxyUser, setServerUrl, setSessionCookie, setSocketTimeout, setSummary, setUsername, setValidationMode
-
Constructor Details
-
FhirTransactionEndpointConfiguration
public FhirTransactionEndpointConfiguration()
-
-
Method Details
-
getBundle
public org.hl7.fhir.instance.model.api.IBaseBundle getBundle() -
setBundle
public void setBundle(org.hl7.fhir.instance.model.api.IBaseBundle bundle) -
getExtraParameters
-
setExtraParameters
-
getResources
-
setResources
-
getStringBundle
-
setStringBundle
-