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

      • FhirTransactionEndpointConfiguration

        public FhirTransactionEndpointConfiguration()
    • 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)