Package org.apache.camel.component.fhir
Class FhirUpdateEndpointConfiguration
java.lang.Object
org.apache.camel.component.fhir.FhirConfiguration
org.apache.camel.component.fhir.FhirUpdateEndpointConfiguration
@ApiParams(apiName="update",description="API for the update operation, which performs a logical delete on a server resource",apiMethods={@ApiMethod(methodName="resource",description="Updates a IBaseResource on the server by id",signatures={"ca.uhn.fhir.rest.api.MethodOutcome resource(org.hl7.fhir.instance.model.api.IBaseResource resource, org.hl7.fhir.instance.model.api.IIdType id, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)","ca.uhn.fhir.rest.api.MethodOutcome resource(org.hl7.fhir.instance.model.api.IBaseResource resource, String stringId, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)","ca.uhn.fhir.rest.api.MethodOutcome resource(String resourceAsString, org.hl7.fhir.instance.model.api.IIdType id, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)","ca.uhn.fhir.rest.api.MethodOutcome resource(String resourceAsString, String stringId, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"}),@ApiMethod(methodName="resourceBySearchUrl",description="Updates a IBaseResource on the server by search url",signatures={"ca.uhn.fhir.rest.api.MethodOutcome resourceBySearchUrl(org.hl7.fhir.instance.model.api.IBaseResource resource, String url, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)","ca.uhn.fhir.rest.api.MethodOutcome resourceBySearchUrl(String resourceAsString, String url, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"})},aliases={})
@UriParams
@Configurer(extended=true)
public final class FhirUpdateEndpointConfiguration
extends FhirConfiguration
Camel endpoint configuration for
FhirUpdate.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IIdTypegetId()ca.uhn.fhir.rest.api.PreferReturnEnumorg.hl7.fhir.instance.model.api.IBaseResourcegetUrl()voidsetExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters) voidsetId(org.hl7.fhir.instance.model.api.IIdType id) voidsetPreferReturn(ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn) voidsetResource(org.hl7.fhir.instance.model.api.IBaseResource resource) voidsetResourceAsString(String resourceAsString) voidsetStringId(String stringId) voidMethods 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
-
FhirUpdateEndpointConfiguration
public FhirUpdateEndpointConfiguration()
-
-
Method Details
-
getExtraParameters
-
setExtraParameters
-
getId
public org.hl7.fhir.instance.model.api.IIdType getId() -
setId
public void setId(org.hl7.fhir.instance.model.api.IIdType id) -
getPreferReturn
public ca.uhn.fhir.rest.api.PreferReturnEnum getPreferReturn() -
setPreferReturn
public void setPreferReturn(ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn) -
getResource
public org.hl7.fhir.instance.model.api.IBaseResource getResource() -
setResource
public void setResource(org.hl7.fhir.instance.model.api.IBaseResource resource) -
getResourceAsString
-
setResourceAsString
-
getStringId
-
setStringId
-
getUrl
-
setUrl
-