Package ca.uhn.fhir.jpa.topic
Class SubscriptionTopicUtil
java.lang.Object
ca.uhn.fhir.jpa.topic.SubscriptionTopicUtil
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.hl7.fhir.instance.model.api.IBaseResource
extractResourceFromBundle
(ca.uhn.fhir.context.FhirContext myFhirContext, org.hl7.fhir.instance.model.api.IBaseBundle theBundle) Extracts source resource from bundle contained inResourceModifiedJsonMessage
payload.static boolean
isEmptyContentTopicSubscription
(CanonicalSubscription theCanonicalSubscription) Checks ifCanonicalSubscription
has EMPTYSubscription.SubscriptionPayloadContent
Used for R5/R4B/R4 Notification Status object building.static boolean
matches
(ca.uhn.fhir.rest.server.messaging.BaseResourceMessage.OperationTypeEnum theOperationType, List<org.hl7.fhir.r5.model.Enumeration<org.hl7.fhir.r5.model.SubscriptionTopic.InteractionTrigger>> theSupportedInteractions)
-
Constructor Details
-
SubscriptionTopicUtil
public SubscriptionTopicUtil()
-
-
Method Details
-
matches
-
extractResourceFromBundle
public static org.hl7.fhir.instance.model.api.IBaseResource extractResourceFromBundle(ca.uhn.fhir.context.FhirContext myFhirContext, org.hl7.fhir.instance.model.api.IBaseBundle theBundle) Extracts source resource from bundle contained inResourceModifiedJsonMessage
payload. Used for R5 resource modified message handling. -
isEmptyContentTopicSubscription
public static boolean isEmptyContentTopicSubscription(CanonicalSubscription theCanonicalSubscription) Checks ifCanonicalSubscription
has EMPTYSubscription.SubscriptionPayloadContent
Used for R5/R4B/R4 Notification Status object building.
-