
Class TerminologyClientManager
java.lang.Object
org.hl7.fhir.r5.terminologies.client.TerminologyClientManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic interfaceclass -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTerminologyClientManager(TerminologyClientManager.ITerminologyClientFactory factory, String cacheId, ILoggingService logger) -
Method Summary
Modifier and TypeMethodDescriptionchooseServer(String vs, boolean expand) chooseServer(ValueSet vs, Set<String> systems, boolean expand) voidcopy(TerminologyClientManager other) findCodeSystemOnServer(String canonical) findValueSetOnServer(String canonical) intgetUsage()booleanvoidsetCache(TerminologyCache cache) voidsetExpansionParameters(Parameters expParameters) voidvoidsetLogger(ILoggingService logger) voidsetLogger(org.hl7.fhir.utilities.ToolingClientLogger txLog) setMasterClient(ITerminologyClient client, boolean useEcosystem) voidsetRetryCount(int value) voidvoidsetUserAgent(String value) booleansupportsSystem(String system)
-
Field Details
-
UNRESOLVED_VALUESET
- See Also:
-
expParameters
-
-
Constructor Details
-
TerminologyClientManager
public TerminologyClientManager(TerminologyClientManager.ITerminologyClientFactory factory, String cacheId, ILoggingService logger)
-
-
Method Details
-
getFactory
-
getCacheId
-
copy
-
chooseServer
public TerminologyClientContext chooseServer(ValueSet vs, Set<String> systems, boolean expand) throws org.hl7.fhir.exceptions.TerminologyServiceException - Throws:
org.hl7.fhir.exceptions.TerminologyServiceException
-
chooseServer
public TerminologyClientContext chooseServer(String vs, boolean expand) throws org.hl7.fhir.exceptions.TerminologyServiceException - Throws:
org.hl7.fhir.exceptions.TerminologyServiceException
-
serverList
-
hasClient
-
getRetryCount
-
setRetryCount
-
setUserAgent
-
setLogger
-
setMasterClient
public TerminologyClientContext setMasterClient(ITerminologyClient client, boolean useEcosystem) throws IOException - Throws:
IOException
-
getMaster
-
getMasterClient
-
serverMap
-
setFactory
-
setCache
-
getServerList
-
getServerMap
-
getMonitorServiceURL
-
getExpansionParameters
-
setExpansionParameters
-
getUsage
-
setUsage
-
findValueSetOnServer
-
findCodeSystemOnServer
-
supportsSystem
- Throws:
IOException
-
getInternalLog
-
getLogger
-
setLogger
-