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 forFhirTransaction
.
-
-
Constructor Summary
Constructors Constructor Description FhirTransactionEndpointConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hl7.fhir.instance.model.api.IBaseBundle
getBundle()
Map<org.apache.camel.component.fhir.api.ExtraParameters,Object>
getExtraParameters()
List<org.hl7.fhir.instance.model.api.IBaseResource>
getResources()
String
getStringBundle()
void
setBundle(org.hl7.fhir.instance.model.api.IBaseBundle bundle)
void
setExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters,Object> extraParameters)
void
setResources(List<org.hl7.fhir.instance.model.api.IBaseResource> resources)
void
setStringBundle(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
-
-
-
-
Method Detail
-
getBundle
public org.hl7.fhir.instance.model.api.IBaseBundle getBundle()
-
setBundle
public void setBundle(org.hl7.fhir.instance.model.api.IBaseBundle bundle)
-
getExtraParameters
public Map<org.apache.camel.component.fhir.api.ExtraParameters,Object> getExtraParameters()
-
setExtraParameters
public void setExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters,Object> extraParameters)
-
getResources
public List<org.hl7.fhir.instance.model.api.IBaseResource> getResources()
-
setResources
public void setResources(List<org.hl7.fhir.instance.model.api.IBaseResource> resources)
-
getStringBundle
public String getStringBundle()
-
setStringBundle
public void setStringBundle(String stringBundle)
-
-