Package org.apache.camel.component.fhir
Class FhirSearchEndpointConfiguration
java.lang.Object
org.apache.camel.component.fhir.FhirConfiguration
org.apache.camel.component.fhir.FhirSearchEndpointConfiguration
@ApiParams(apiName="search",description="API to search for resources matching a given set of criteria",apiMethods={@ApiMethod(methodName="searchByResource",description="Perform a search by resource name",signatures="org.hl7.fhir.instance.model.api.IBaseBundle searchByResource(String resourceName, java.util.Map<String, java.util.List<String>> searchParameters, ca.uhn.fhir.rest.api.SearchStyleEnum searchStyle, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"),@ApiMethod(methodName="searchByUrl",description="Perform a search directly by URL",signatures="org.hl7.fhir.instance.model.api.IBaseBundle searchByUrl(String url, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)")},aliases={})
@UriParams
@Configurer(extended=true)
public final class FhirSearchEndpointConfiguration
extends FhirConfiguration
Camel endpoint configuration for
FhirSearch.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.rest.api.SearchStyleEnumgetUrl()voidsetExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters) voidsetResourceName(String resourceName) voidsetSearchParameters(Map<String, List<String>> searchParameters) voidsetSearchStyle(ca.uhn.fhir.rest.api.SearchStyleEnum searchStyle) 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
-
FhirSearchEndpointConfiguration
public FhirSearchEndpointConfiguration()
-
-
Method Details
-
getExtraParameters
-
setExtraParameters
-
getResourceName
-
setResourceName
-
getSearchParameters
-
setSearchParameters
-
getSearchStyle
public ca.uhn.fhir.rest.api.SearchStyleEnum getSearchStyle() -
setSearchStyle
public void setSearchStyle(ca.uhn.fhir.rest.api.SearchStyleEnum searchStyle) -
getUrl
-
setUrl
-