From af54a6ed6cdc367685df63f5f663ba2b72595c0d Mon Sep 17 00:00:00 2001 From: --show-origin Date: Thu, 25 Jul 2024 05:48:20 -0700 Subject: [PATCH] docs(06-notification-api-flow-detailed.svg): added svg for puml --- docs/architecture/img/06-notification-api-flow-detailed.svg | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 docs/architecture/img/06-notification-api-flow-detailed.svg diff --git a/docs/architecture/img/06-notification-api-flow-detailed.svg b/docs/architecture/img/06-notification-api-flow-detailed.svg new file mode 100644 index 00000000..f7c14b7e --- /dev/null +++ b/docs/architecture/img/06-notification-api-flow-detailed.svg @@ -0,0 +1,4 @@ + +Data ConsumerData ProviderBusinessApplicationBusinessApplicationEDCConsumerEDCConsumerEDCProviderEDCProviderNotification EndpointProviderNotification EndpointProviderSend Message to PartnerContract Message Endpoint Usage1search for Notification assets at partner2catalog communication3catalog4identify Notification Endpoint offer(filter by dcat:type, cx:version)5negotiate contract for Notification Endpoint usage6negotiation7contract agreement (contractAgreementId)8initialize transfer9initialize transfer10transfer completed (transferProcessId)11get EDR for transferProcessId12get EDR for transfer13EDR (refreshed)Send Demand and Capacity Notification14prepare demand and capacity notification messageSend notification via EDCusing EDR for authentication15send message in body against endpointAccept or refuse message / notification.Notification may be one of the following:- new- update of a previously received message or- a closure of a previously received message16proxy message17result18result