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 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

      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)