Class TerminologyClientManager
java.lang.Object
org.hl7.fhir.r5.terminologies.client.TerminologyClientManager
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
static interface
class
-
Field Summary
-
Constructor Summary
ConstructorDescriptionTerminologyClientManager
(TerminologyClientManager.ITerminologyClientFactory factory, String cacheId) -
Method Summary
Modifier and TypeMethodDescriptionchooseServer
(ValueSet vs, Set<String> systems, boolean expand) void
copy
(TerminologyClientManager other) findCodeSystemOnServer
(String canonical) findValueSetOnServer
(String canonical) int
getUsage()
boolean
void
setCache
(TerminologyCache cache) void
setExpansionParameters
(Parameters expParameters) void
void
setLogger
(org.hl7.fhir.utilities.ToolingClientLogger txLog) setMasterClient
(ITerminologyClient client, boolean useEcosystem) void
setRetryCount
(int value) void
void
setUserAgent
(String value) boolean
supportsSystem
(String system)
-
Field Details
-
UNRESOLVED_VALUESET
- See Also:
-
expParameters
-
-
Constructor Details
-
TerminologyClientManager
public TerminologyClientManager(TerminologyClientManager.ITerminologyClientFactory factory, String cacheId)
-
-
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
-
serverList
-
hasClient
-
getRetryCount
-
setRetryCount
-
setUserAgent
-
setLogger
-
setMasterClient
-
getMaster
-
getMasterClient
-
serverMap
-
setFactory
-
setCache
-
getServerList
-
getServerMap
-
getMonitorServiceURL
-
getExpansionParameters
-
setExpansionParameters
-
getUsage
-
setUsage
-
findValueSetOnServer
-
findCodeSystemOnServer
-
supportsSystem
- Throws:
IOException
-
getInternalLog
-