
Class SubscriptionCanonicalizer
java.lang.Object
ca.uhn.fhir.jpa.subscription.match.registry.SubscriptionCanonicalizer
-
Constructor Summary
ConstructorsConstructorDescriptionSubscriptionCanonicalizer(ca.uhn.fhir.context.FhirContext theFhirContext, SubscriptionSettings theSubscriptionSettings, PartitionSettings thePartitionSettings) -
Method Summary
Modifier and TypeMethodDescriptioncanonicalize(org.hl7.fhir.instance.model.api.IBaseResource theSubscription) getChannelType(org.hl7.fhir.instance.model.api.IBaseResource theSubscription) getCriteria(org.hl7.fhir.instance.model.api.IBaseResource theSubscription) protected IntegergetSubscriptionStatus(org.hl7.fhir.instance.model.api.IBaseResource theSubscription) voidsetMatchingStrategyTag(org.hl7.fhir.instance.model.api.IBaseResource theSubscription, SubscriptionMatchingStrategy theStrategy) voidsetPartitionHelperSvc(IRequestPartitionHelperSvc thePartitionHelperSvc)
-
Constructor Details
-
SubscriptionCanonicalizer
@Autowired public SubscriptionCanonicalizer(ca.uhn.fhir.context.FhirContext theFhirContext, SubscriptionSettings theSubscriptionSettings, @Nullable PartitionSettings thePartitionSettings)
-
-
Method Details
-
setPartitionHelperSvc
-
canonicalize
public CanonicalSubscription canonicalize(org.hl7.fhir.instance.model.api.IBaseResource theSubscription) -
getChannelType
public CanonicalSubscriptionChannelType getChannelType(org.hl7.fhir.instance.model.api.IBaseResource theSubscription) -
getCriteria
-
setMatchingStrategyTag
public void setMatchingStrategyTag(@Nonnull org.hl7.fhir.instance.model.api.IBaseResource theSubscription, @Nullable SubscriptionMatchingStrategy theStrategy) -
getSubscriptionStatus
-
getDefaultPartitionId
-