Package ca.uhn.fhir.mdm.rules.config
Class MdmSettings
java.lang.Object
ca.uhn.fhir.mdm.rules.config.MdmSettings
- All Implemented Interfaces:
IMdmSettings
-
Field Summary
Fields inherited from interface ca.uhn.fhir.mdm.api.IMdmSettings
EMPI_CHANNEL_NAME, MDM_DEFAULT_CONCURRENT_CONSUMERS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
int
boolean
boolean
boolean
boolean
boolean
void
setAutoExpungeGoldenResources
(boolean theShouldAutoExpunge) void
setCandidateSearchLimit
(int theCandidateSearchLimit) setEnabled
(boolean theEnabled) void
setGoldenResourcePartitionName
(String theGoldenResourcePartitionName) setMdmRules
(MdmRulesJson theMdmRules) setPreventEidUpdates
(boolean thePreventEidUpdates) setPreventMultipleEids
(boolean thePreventMultipleEids) setScriptText
(String theScriptText) void
setSearchAllPartitionForMatch
(boolean theSearchAllPartitionForMatch) void
setSurvivorshipRules
(String theSurvivorshipRules) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ca.uhn.fhir.mdm.api.IMdmSettings
getSupportedMdmTypes, isSupportedMdmType
-
Field Details
-
DEFAULT_CANDIDATE_SEARCH_LIMIT
- See Also:
-
-
Constructor Details
-
MdmSettings
-
-
Method Details
-
isEnabled
- Specified by:
isEnabled
in interfaceIMdmSettings
-
setEnabled
-
getConcurrentConsumers
- Specified by:
getConcurrentConsumers
in interfaceIMdmSettings
-
getScriptText
-
setScriptText
- Throws:
IOException
-
getMdmRules
- Specified by:
getMdmRules
in interfaceIMdmSettings
-
isPreventEidUpdates
- Specified by:
isPreventEidUpdates
in interfaceIMdmSettings
-
setPreventEidUpdates
-
setMdmRules
-
isPreventMultipleEids
- Specified by:
isPreventMultipleEids
in interfaceIMdmSettings
-
getRuleVersion
- Specified by:
getRuleVersion
in interfaceIMdmSettings
-
setPreventMultipleEids
-
getSurvivorshipRules
- Specified by:
getSurvivorshipRules
in interfaceIMdmSettings
-
setSurvivorshipRules
-
getCandidateSearchLimit
- Specified by:
getCandidateSearchLimit
in interfaceIMdmSettings
-
setCandidateSearchLimit
-
getGoldenResourcePartitionName
- Specified by:
getGoldenResourcePartitionName
in interfaceIMdmSettings
-
setGoldenResourcePartitionName
- Specified by:
setGoldenResourcePartitionName
in interfaceIMdmSettings
-
getSearchAllPartitionForMatch
- Specified by:
getSearchAllPartitionForMatch
in interfaceIMdmSettings
-
setSearchAllPartitionForMatch
- Specified by:
setSearchAllPartitionForMatch
in interfaceIMdmSettings
-
isAutoExpungeGoldenResources
- Specified by:
isAutoExpungeGoldenResources
in interfaceIMdmSettings
-
setAutoExpungeGoldenResources
- Specified by:
setAutoExpungeGoldenResources
in interfaceIMdmSettings
-