diff --git a/docs/administration/administration-guide.html b/docs/administration/administration-guide.html index aeae976cd5..e46e9e4eff 100644 --- a/docs/administration/administration-guide.html +++ b/docs/administration/administration-guide.html @@ -1732,7 +1732,7 @@

Troubleshooting

diff --git a/docs/administration/backend-configuration.html b/docs/administration/backend-configuration.html index f5995ac1b9..d499b56c46 100644 --- a/docs/administration/backend-configuration.html +++ b/docs/administration/backend-configuration.html @@ -1179,7 +1179,7 @@

<pgadmin4.ingress.enabled>

diff --git a/docs/administration/configuration.html b/docs/administration/configuration.html index 523a7321e7..2c9167a673 100644 --- a/docs/administration/configuration.html +++ b/docs/administration/configuration.html @@ -1424,7 +1424,7 @@

Retrieve wallet configuration

diff --git a/docs/administration/frontend-configuration.html b/docs/administration/frontend-configuration.html index 16dc475660..2885020a1b 100644 --- a/docs/administration/frontend-configuration.html +++ b/docs/administration/frontend-configuration.html @@ -519,7 +519,7 @@

<readinessProbe>

diff --git a/docs/administration/installation.html b/docs/administration/installation.html index 68109a85c9..70df508155 100644 --- a/docs/administration/installation.html +++ b/docs/administration/installation.html @@ -750,7 +750,7 @@

Deployment using ArgoCD

diff --git a/docs/administration/portal-configuration.html b/docs/administration/portal-configuration.html index 7887bdc08c..55a7ee855c 100644 --- a/docs/administration/portal-configuration.html +++ b/docs/administration/portal-configuration.html @@ -671,7 +671,7 @@

Retrieve wallet configuration

diff --git a/docs/administration/system-overview.html b/docs/administration/system-overview.html index a74782fb14..9e8d53d6ee 100644 --- a/docs/administration/system-overview.html +++ b/docs/administration/system-overview.html @@ -640,7 +640,7 @@

Rights and role matrix of Trace-X diff --git a/docs/administration/troubleshooting.html b/docs/administration/troubleshooting.html index 3205841fb4..1c4bb9d638 100644 --- a/docs/administration/troubleshooting.html +++ b/docs/administration/troubleshooting.html @@ -448,7 +448,7 @@

Troubleshooting

diff --git a/docs/api-specification/api-specification.html b/docs/api-specification/api-specification.html index e438465133..023060a8f7 100644 --- a/docs/api-specification/api-specification.html +++ b/docs/api-specification/api-specification.html @@ -13032,7 +13032,7 @@

getDetailInfor diff --git a/docs/api-specification/api.html b/docs/api-specification/api.html index b8696a86c7..94330aa52e 100644 --- a/docs/api-specification/api.html +++ b/docs/api-specification/api.html @@ -12984,7 +12984,7 @@

getDetailInfor diff --git a/docs/arc42.md b/docs/arc42.md index b1b730bae8..e71c128251 100644 --- a/docs/arc42.md +++ b/docs/arc42.md @@ -485,6 +485,21 @@ This sequence diagram describes the process of how the policy with the defined c ![arc42_018](https://eclipse-tractusx.github.io/traceability-foss/docs/assets/arc42/arc42_018.png) +#### Scenario 5: Updating notification offers when creating/deleting/updating policies + +The Trace-X instance uses policies for creating the EDC catalog offers of notifications. +These offers will be created on the following actions: +- on Trace-X application startup - creating a policy for the own BPN - updating a policy for the own BPN - deleting a policy for the own BPN + +This sequence diagram describes the process of how the catalog offers are updated after policy update/create/delete + +```bash + + + + +``` + ## Scheduler An overview of the scheduler tasks configured in the system. diff --git a/docs/arc42/.asciidoctor/diagram/policy-crud-notification-contract.svg.cache b/docs/arc42/.asciidoctor/diagram/policy-crud-notification-contract.svg.cache new file mode 100644 index 0000000000..991a93603a --- /dev/null +++ b/docs/arc42/.asciidoctor/diagram/policy-crud-notification-contract.svg.cache @@ -0,0 +1 @@ +{"checksum":"plantuml-md5-62d5dc389ca7f4bb1a6d93ad386ecc55","options":{"size_limit":"4096"},"width":499,"height":374} \ No newline at end of file diff --git a/docs/arc42/.asciidoctor/diagram/policy-startup-notification-contract.svg.cache b/docs/arc42/.asciidoctor/diagram/policy-startup-notification-contract.svg.cache index efb06bc890..e4daaaa99c 100644 --- a/docs/arc42/.asciidoctor/diagram/policy-startup-notification-contract.svg.cache +++ b/docs/arc42/.asciidoctor/diagram/policy-startup-notification-contract.svg.cache @@ -1 +1 @@ -{"checksum":"plantuml-md5-75ffaa521aba99107c0243dae8e621eb","options":{"size_limit":"4096"},"width":499,"height":418} \ No newline at end of file +{"checksum":"plantuml-md5-8695e039dcb1202ffc1e676319b2176c","options":{"size_limit":"4096"},"width":499,"height":418} \ No newline at end of file diff --git a/docs/arc42/architecture-constraints/index.html b/docs/arc42/architecture-constraints/index.html index e86f538f46..0aa84bc14e 100644 --- a/docs/arc42/architecture-constraints/index.html +++ b/docs/arc42/architecture-constraints/index.html @@ -582,7 +582,7 @@

Development conventions

diff --git a/docs/arc42/architecture-constraints/policy-crud-notification-contract.svg b/docs/arc42/architecture-constraints/policy-crud-notification-contract.svg new file mode 100644 index 0000000000..2eb4225cc4 --- /dev/null +++ b/docs/arc42/architecture-constraints/policy-crud-notification-contract.svg @@ -0,0 +1 @@ +Sequence diagram: Trace-X interaction with EDC on startupTraceXTraceXIRSIRSEDCEDCdelete/create/update policyokGet policiesReturn policiesdelete existing notification offersokFind newest policy of own BPN or default policyCreate notification based on policy \ No newline at end of file diff --git a/docs/arc42/architecture-constraints/policy-startup-notification-contract.svg b/docs/arc42/architecture-constraints/policy-startup-notification-contract.svg index 6a058a9918..c7e7cdbc9f 100644 --- a/docs/arc42/architecture-constraints/policy-startup-notification-contract.svg +++ b/docs/arc42/architecture-constraints/policy-startup-notification-contract.svg @@ -1 +1 @@ -Sequence diagram: Trace-X interaction with EDC on startupTraceXTraceXIRSIRSEDCEDCGet policiesReturn policiesFind any policy which matches own constraintalt[Policy found]Use found policy for EDC policy creation.Create notification asset, policy, definition[Policy not found]Corrupt state of application \ No newline at end of file +Sequence diagram: Trace-X interaction with EDC on startupTraceXTraceXIRSIRSEDCEDCGet policiesReturn policiesFind newest policy of own BPN or default policyalt[Policy found]Use found policy for EDC policy creation.Create notification asset, policy, definition[Policy not found]Corrupt state of application \ No newline at end of file diff --git a/docs/arc42/building-block-view/blackbox-overall.html b/docs/arc42/building-block-view/blackbox-overall.html index 2c86216543..2f8a95e3e4 100644 --- a/docs/arc42/building-block-view/blackbox-overall.html +++ b/docs/arc42/building-block-view/blackbox-overall.html @@ -497,7 +497,7 @@

Component description

diff --git a/docs/arc42/building-block-view/full.html b/docs/arc42/building-block-view/full.html index bb606af8c7..701a08ffae 100644 --- a/docs/arc42/building-block-view/full.html +++ b/docs/arc42/building-block-view/full.html @@ -578,7 +578,7 @@

Component description

diff --git a/docs/arc42/building-block-view/index.html b/docs/arc42/building-block-view/index.html index 169c718d89..e4feabc19a 100644 --- a/docs/arc42/building-block-view/index.html +++ b/docs/arc42/building-block-view/index.html @@ -466,7 +466,7 @@

Chapters

diff --git a/docs/arc42/building-block-view/level-1.html b/docs/arc42/building-block-view/level-1.html index 6eddac9bdf..83d8929701 100644 --- a/docs/arc42/building-block-view/level-1.html +++ b/docs/arc42/building-block-view/level-1.html @@ -521,7 +521,7 @@

Component description

diff --git a/docs/arc42/cross-cutting/architecture-design-patterns.html b/docs/arc42/cross-cutting/architecture-design-patterns.html index 30db1dff61..3bafd0b377 100644 --- a/docs/arc42/cross-cutting/architecture-design-patterns.html +++ b/docs/arc42/cross-cutting/architecture-design-patterns.html @@ -532,7 +532,7 @@

Module / package structure

diff --git a/docs/arc42/cross-cutting/development-concepts.html b/docs/arc42/cross-cutting/development-concepts.html index dfd7c9b53f..ceaea19c26 100644 --- a/docs/arc42/cross-cutting/development-concepts.html +++ b/docs/arc42/cross-cutting/development-concepts.html @@ -789,7 +789,7 @@

Constructing objects

diff --git a/docs/arc42/cross-cutting/domain-concepts.html b/docs/arc42/cross-cutting/domain-concepts.html index 20ee6a77fb..53e48a47d0 100644 --- a/docs/arc42/cross-cutting/domain-concepts.html +++ b/docs/arc42/cross-cutting/domain-concepts.html @@ -486,7 +486,7 @@

Quality notifications

diff --git a/docs/arc42/cross-cutting/entity-relationship-model.html b/docs/arc42/cross-cutting/entity-relationship-model.html index 972cf5e1a9..bbb3543add 100644 --- a/docs/arc42/cross-cutting/entity-relationship-model.html +++ b/docs/arc42/cross-cutting/entity-relationship-model.html @@ -453,7 +453,7 @@

Entity-relationship model

diff --git a/docs/arc42/cross-cutting/full.html b/docs/arc42/cross-cutting/full.html index 18fbe51739..51861159bb 100644 --- a/docs/arc42/cross-cutting/full.html +++ b/docs/arc42/cross-cutting/full.html @@ -1420,7 +1420,7 @@

Table design

diff --git a/docs/arc42/cross-cutting/index.html b/docs/arc42/cross-cutting/index.html index 96b3706d4a..aa618d654f 100644 --- a/docs/arc42/cross-cutting/index.html +++ b/docs/arc42/cross-cutting/index.html @@ -473,7 +473,7 @@

Cross-cutting concepts

diff --git a/docs/arc42/cross-cutting/operational-concepts.html b/docs/arc42/cross-cutting/operational-concepts.html index 18561f4689..42afed6824 100644 --- a/docs/arc42/cross-cutting/operational-concepts.html +++ b/docs/arc42/cross-cutting/operational-concepts.html @@ -519,7 +519,7 @@

Monitoring

diff --git a/docs/arc42/cross-cutting/safety-security.html b/docs/arc42/cross-cutting/safety-security.html index fc43347435..5ce82189d6 100644 --- a/docs/arc42/cross-cutting/safety-security.html +++ b/docs/arc42/cross-cutting/safety-security.html @@ -520,7 +520,7 @@

Credentials

diff --git a/docs/arc42/cross-cutting/under-the-hood.html b/docs/arc42/cross-cutting/under-the-hood.html index df4380ad3a..2ee7648010 100644 --- a/docs/arc42/cross-cutting/under-the-hood.html +++ b/docs/arc42/cross-cutting/under-the-hood.html @@ -518,7 +518,7 @@

Dont expose too much e diff --git a/docs/arc42/cross-cutting/user-experience.html b/docs/arc42/cross-cutting/user-experience.html index 35973dd932..bbfed2f372 100644 --- a/docs/arc42/cross-cutting/user-experience.html +++ b/docs/arc42/cross-cutting/user-experience.html @@ -771,7 +771,7 @@

Table design

diff --git a/docs/arc42/deployment-view/index.html b/docs/arc42/deployment-view/index.html index d92aa45ecc..45c94400f8 100644 --- a/docs/arc42/deployment-view/index.html +++ b/docs/arc42/deployment-view/index.html @@ -446,7 +446,7 @@

Deployment view

diff --git a/docs/arc42/deployment-view/level-0.html b/docs/arc42/deployment-view/level-0.html index 497c6d8389..cddd43e337 100644 --- a/docs/arc42/deployment-view/level-0.html +++ b/docs/arc42/deployment-view/level-0.html @@ -446,7 +446,7 @@

Level 0 - Cluster overview

diff --git a/docs/arc42/deployment-view/level-1.html b/docs/arc42/deployment-view/level-1.html index 3aa511d245..469adfef90 100644 --- a/docs/arc42/deployment-view/level-1.html +++ b/docs/arc42/deployment-view/level-1.html @@ -446,7 +446,7 @@

Level 1 - xyz

diff --git a/docs/arc42/full.html b/docs/arc42/full.html index 7ac9cdad8d..25739042d8 100644 --- a/docs/arc42/full.html +++ b/docs/arc42/full.html @@ -1609,6 +1609,22 @@
Scenario 4: Provisioning of assets +
+
Scenario 5: Updating notification offers when creating/deleting/updating policies
+
+

The Trace-X instance uses policies for creating the EDC catalog offers of notifications. +These offers will be created on the following actions: +- on Trace-X application startup - creating a policy for the own BPN - updating a policy for the own BPN - deleting a policy for the own BPN

+
+
+

This sequence diagram describes the process of how the catalog offers are updated after policy update/create/delete

+
+
+
+policy crud notification contract +
+
+
@@ -2719,7 +2735,7 @@

Glossary

diff --git a/docs/arc42/glossary.html b/docs/arc42/glossary.html index cb8b537727..118ef13dc6 100644 --- a/docs/arc42/glossary.html +++ b/docs/arc42/glossary.html @@ -519,7 +519,7 @@

Glossary

diff --git a/docs/arc42/index.html b/docs/arc42/index.html index 78d9695a19..2f98e177ce 100644 --- a/docs/arc42/index.html +++ b/docs/arc42/index.html @@ -479,7 +479,7 @@

Architecture documentation (arc42)

diff --git a/docs/arc42/introduction-goals/index.html b/docs/arc42/introduction-goals/index.html index 2a7240650f..72ddbc0f16 100644 --- a/docs/arc42/introduction-goals/index.html +++ b/docs/arc42/introduction-goals/index.html @@ -668,7 +668,7 @@

Stakeholder

diff --git a/docs/arc42/introduction-goals/quality-goals.html b/docs/arc42/introduction-goals/quality-goals.html index 5a7a3d5ecb..e8eab1e868 100644 --- a/docs/arc42/introduction-goals/quality-goals.html +++ b/docs/arc42/introduction-goals/quality-goals.html @@ -490,7 +490,7 @@

Quality goals

diff --git a/docs/arc42/introduction-goals/requirements.html b/docs/arc42/introduction-goals/requirements.html index 29eb966e56..29322d7c13 100644 --- a/docs/arc42/introduction-goals/requirements.html +++ b/docs/arc42/introduction-goals/requirements.html @@ -512,7 +512,7 @@

Essential features

diff --git a/docs/arc42/introduction-goals/stakeholder.html b/docs/arc42/introduction-goals/stakeholder.html index 84a20846a5..33f10715b3 100644 --- a/docs/arc42/introduction-goals/stakeholder.html +++ b/docs/arc42/introduction-goals/stakeholder.html @@ -531,7 +531,7 @@

Stakeholder

diff --git a/docs/arc42/quality/index.html b/docs/arc42/quality/index.html index 97eb090d45..b85d5bd149 100644 --- a/docs/arc42/quality/index.html +++ b/docs/arc42/quality/index.html @@ -534,7 +534,7 @@

Quality scenarios

diff --git a/docs/arc42/quality/quality-scenarios.html b/docs/arc42/quality/quality-scenarios.html index 0277098fb8..da6b49b0df 100644 --- a/docs/arc42/quality/quality-scenarios.html +++ b/docs/arc42/quality/quality-scenarios.html @@ -502,7 +502,7 @@

Quality scenarios

diff --git a/docs/arc42/quality/quality-tree.html b/docs/arc42/quality/quality-tree.html index e1df129065..07105d541d 100644 --- a/docs/arc42/quality/quality-tree.html +++ b/docs/arc42/quality/quality-tree.html @@ -453,7 +453,7 @@

Quality tree

diff --git a/docs/arc42/runtime-view/.asciidoctor/diagram/policy-crud-notification-contract.svg.cache b/docs/arc42/runtime-view/.asciidoctor/diagram/policy-crud-notification-contract.svg.cache new file mode 100644 index 0000000000..991a93603a --- /dev/null +++ b/docs/arc42/runtime-view/.asciidoctor/diagram/policy-crud-notification-contract.svg.cache @@ -0,0 +1 @@ +{"checksum":"plantuml-md5-62d5dc389ca7f4bb1a6d93ad386ecc55","options":{"size_limit":"4096"},"width":499,"height":374} \ No newline at end of file diff --git a/docs/arc42/runtime-view/.asciidoctor/diagram/policy-startup-notification-contract.svg.cache b/docs/arc42/runtime-view/.asciidoctor/diagram/policy-startup-notification-contract.svg.cache index efb06bc890..e4daaaa99c 100644 --- a/docs/arc42/runtime-view/.asciidoctor/diagram/policy-startup-notification-contract.svg.cache +++ b/docs/arc42/runtime-view/.asciidoctor/diagram/policy-startup-notification-contract.svg.cache @@ -1 +1 @@ -{"checksum":"plantuml-md5-75ffaa521aba99107c0243dae8e621eb","options":{"size_limit":"4096"},"width":499,"height":418} \ No newline at end of file +{"checksum":"plantuml-md5-8695e039dcb1202ffc1e676319b2176c","options":{"size_limit":"4096"},"width":499,"height":418} \ No newline at end of file diff --git a/docs/arc42/runtime-view/assets.html b/docs/arc42/runtime-view/assets.html index 2f769ba6d1..05d5db820d 100644 --- a/docs/arc42/runtime-view/assets.html +++ b/docs/arc42/runtime-view/assets.html @@ -509,7 +509,7 @@

Overview

diff --git a/docs/arc42/runtime-view/assets/return-all-assets.html b/docs/arc42/runtime-view/assets/return-all-assets.html index 3b7e1df1a9..eb0a7c5f19 100644 --- a/docs/arc42/runtime-view/assets/return-all-assets.html +++ b/docs/arc42/runtime-view/assets/return-all-assets.html @@ -477,7 +477,7 @@

Overview

diff --git a/docs/arc42/runtime-view/assets/return-specific-assets.html b/docs/arc42/runtime-view/assets/return-specific-assets.html index 57f052b4df..3c49e1fd47 100644 --- a/docs/arc42/runtime-view/assets/return-specific-assets.html +++ b/docs/arc42/runtime-view/assets/return-specific-assets.html @@ -476,7 +476,7 @@

Overview

diff --git a/docs/arc42/runtime-view/data-consumption.html b/docs/arc42/runtime-view/data-consumption.html index 8bb0b064c6..f6b92a6710 100644 --- a/docs/arc42/runtime-view/data-consumption.html +++ b/docs/arc42/runtime-view/data-consumption.html @@ -472,7 +472,7 @@

Overview

diff --git a/docs/arc42/runtime-view/data-provisioning.html b/docs/arc42/runtime-view/data-provisioning.html index 8cc66af2a1..1a04264d51 100644 --- a/docs/arc42/runtime-view/data-provisioning.html +++ b/docs/arc42/runtime-view/data-provisioning.html @@ -580,7 +580,7 @@

Overview

diff --git a/docs/arc42/runtime-view/data-provisioning/publish-assets-error.html b/docs/arc42/runtime-view/data-provisioning/publish-assets-error.html index 458d023546..10a806412e 100644 --- a/docs/arc42/runtime-view/data-provisioning/publish-assets-error.html +++ b/docs/arc42/runtime-view/data-provisioning/publish-assets-error.html @@ -473,7 +473,7 @@

Overview

diff --git a/docs/arc42/runtime-view/data-provisioning/publish-assets.html b/docs/arc42/runtime-view/data-provisioning/publish-assets.html index dd1758f923..3f58241a46 100644 --- a/docs/arc42/runtime-view/data-provisioning/publish-assets.html +++ b/docs/arc42/runtime-view/data-provisioning/publish-assets.html @@ -472,7 +472,7 @@

Overview

diff --git a/docs/arc42/runtime-view/data-provisioning/return-import-report.html b/docs/arc42/runtime-view/data-provisioning/return-import-report.html index b07c982f4c..ee3219ad8f 100644 --- a/docs/arc42/runtime-view/data-provisioning/return-import-report.html +++ b/docs/arc42/runtime-view/data-provisioning/return-import-report.html @@ -476,7 +476,7 @@

Overview

diff --git a/docs/arc42/runtime-view/data-sovereignty.html b/docs/arc42/runtime-view/data-sovereignty.html index 013ddb5d43..db0f708714 100644 --- a/docs/arc42/runtime-view/data-sovereignty.html +++ b/docs/arc42/runtime-view/data-sovereignty.html @@ -482,7 +482,7 @@

Overview

diff --git a/docs/arc42/runtime-view/data-sovereignty/return_asset_contracts.html b/docs/arc42/runtime-view/data-sovereignty/return_asset_contracts.html index b67b975d76..eb30b373a9 100644 --- a/docs/arc42/runtime-view/data-sovereignty/return_asset_contracts.html +++ b/docs/arc42/runtime-view/data-sovereignty/return_asset_contracts.html @@ -479,7 +479,7 @@

Overview

diff --git a/docs/arc42/runtime-view/full.html b/docs/arc42/runtime-view/full.html index bc5f50a554..370ccee530 100644 --- a/docs/arc42/runtime-view/full.html +++ b/docs/arc42/runtime-view/full.html @@ -842,6 +842,22 @@

Scenario 4: Provisioning of assets +
+

Scenario 5: Updating notification offers when creating/deleting/updating policies

+
+

The Trace-X instance uses policies for creating the EDC catalog offers of notifications. +These offers will be created on the following actions: +- on Trace-X application startup - creating a policy for the own BPN - updating a policy for the own BPN - deleting a policy for the own BPN

+
+
+

This sequence diagram describes the process of how the catalog offers are updated after policy update/create/delete

+
+
+
+policy crud notification contract +
+
+
@@ -882,7 +898,7 @@

Scheduler

diff --git a/docs/arc42/runtime-view/notifications.html b/docs/arc42/runtime-view/notifications.html index acdbaaed9b..072fc616ee 100644 --- a/docs/arc42/runtime-view/notifications.html +++ b/docs/arc42/runtime-view/notifications.html @@ -544,7 +544,7 @@

Overview

diff --git a/docs/arc42/runtime-view/notifications/quality-investigation-receive.html b/docs/arc42/runtime-view/notifications/quality-investigation-receive.html index b0e2bb271c..1141aa883c 100644 --- a/docs/arc42/runtime-view/notifications/quality-investigation-receive.html +++ b/docs/arc42/runtime-view/notifications/quality-investigation-receive.html @@ -494,7 +494,7 @@

Overview

diff --git a/docs/arc42/runtime-view/notifications/quality-investigation-send.html b/docs/arc42/runtime-view/notifications/quality-investigation-send.html index 0b3e60bf8f..7d5857c0ab 100644 --- a/docs/arc42/runtime-view/notifications/quality-investigation-send.html +++ b/docs/arc42/runtime-view/notifications/quality-investigation-send.html @@ -494,7 +494,7 @@

Overview

diff --git a/docs/arc42/runtime-view/policies.html b/docs/arc42/runtime-view/policies.html index 7280bc7db9..65c9bd711d 100644 --- a/docs/arc42/runtime-view/policies.html +++ b/docs/arc42/runtime-view/policies.html @@ -449,6 +449,7 @@

Policies

  • Scenario 2: Startup interaction with EDC
  • Scenario 3: Provisioning of notifications
  • Scenario 4: Provisioning of assets
  • +
  • Scenario 5: Updating notification offers when creating/deleting/updating policies
  • @@ -517,12 +518,28 @@

    Scenario 4: Provisioning of assets +
    +

    Scenario 5: Updating notification offers when creating/deleting/updating policies

    +
    +

    The Trace-X instance uses policies for creating the EDC catalog offers of notifications. +These offers will be created on the following actions: +- on Trace-X application startup - creating a policy for the own BPN - updating a policy for the own BPN - deleting a policy for the own BPN

    +
    +
    +

    This sequence diagram describes the process of how the catalog offers are updated after policy update/create/delete

    +
    +
    +
    +policy crud notification contract +
    +
    +
    diff --git a/docs/arc42/runtime-view/policy-crud-notification-contract.svg b/docs/arc42/runtime-view/policy-crud-notification-contract.svg new file mode 100644 index 0000000000..2eb4225cc4 --- /dev/null +++ b/docs/arc42/runtime-view/policy-crud-notification-contract.svg @@ -0,0 +1 @@ +Sequence diagram: Trace-X interaction with EDC on startupTraceXTraceXIRSIRSEDCEDCdelete/create/update policyokGet policiesReturn policiesdelete existing notification offersokFind newest policy of own BPN or default policyCreate notification based on policy \ No newline at end of file diff --git a/docs/arc42/runtime-view/policy-startup-notification-contract.svg b/docs/arc42/runtime-view/policy-startup-notification-contract.svg index 6a058a9918..c7e7cdbc9f 100644 --- a/docs/arc42/runtime-view/policy-startup-notification-contract.svg +++ b/docs/arc42/runtime-view/policy-startup-notification-contract.svg @@ -1 +1 @@ -Sequence diagram: Trace-X interaction with EDC on startupTraceXTraceXIRSIRSEDCEDCGet policiesReturn policiesFind any policy which matches own constraintalt[Policy found]Use found policy for EDC policy creation.Create notification asset, policy, definition[Policy not found]Corrupt state of application \ No newline at end of file +Sequence diagram: Trace-X interaction with EDC on startupTraceXTraceXIRSIRSEDCEDCGet policiesReturn policiesFind newest policy of own BPN or default policyalt[Policy found]Use found policy for EDC policy creation.Create notification asset, policy, definition[Policy not found]Corrupt state of application \ No newline at end of file diff --git a/docs/arc42/runtime-view/scheduler.html b/docs/arc42/runtime-view/scheduler.html index 1923ab5b15..fdd3b04dce 100644 --- a/docs/arc42/runtime-view/scheduler.html +++ b/docs/arc42/runtime-view/scheduler.html @@ -474,7 +474,7 @@

    Scheduler

    diff --git a/docs/arc42/runtime-view/scheduler/scheduler.html b/docs/arc42/runtime-view/scheduler/scheduler.html index 4aa23660ab..3dc192d1d3 100644 --- a/docs/arc42/runtime-view/scheduler/scheduler.html +++ b/docs/arc42/runtime-view/scheduler/scheduler.html @@ -473,7 +473,7 @@ diff --git a/docs/arc42/scope-context/business-context.html b/docs/arc42/scope-context/business-context.html index 5019125a2b..ab3d95b5b9 100644 --- a/docs/arc42/scope-context/business-context.html +++ b/docs/arc42/scope-context/business-context.html @@ -498,7 +498,7 @@

    Any other traceability app

    diff --git a/docs/arc42/scope-context/index.html b/docs/arc42/scope-context/index.html index 3515699ee7..5d2d2116e2 100644 --- a/docs/arc42/scope-context/index.html +++ b/docs/arc42/scope-context/index.html @@ -585,7 +585,7 @@

    [Outdated] EDC API

    diff --git a/docs/arc42/scope-context/technical-context.html b/docs/arc42/scope-context/technical-context.html index ccd43fc33a..62318434e8 100644 --- a/docs/arc42/scope-context/technical-context.html +++ b/docs/arc42/scope-context/technical-context.html @@ -534,7 +534,7 @@

    [Outdated] EDC API

    diff --git a/docs/arc42/solution-strategy/index.html b/docs/arc42/solution-strategy/index.html index a1d870cdac..a35715f8ba 100644 --- a/docs/arc42/solution-strategy/index.html +++ b/docs/arc42/solution-strategy/index.html @@ -607,7 +607,7 @@

    Structure

    diff --git a/docs/arc42/solution-strategy/introduction.html b/docs/arc42/solution-strategy/introduction.html index f99661339e..393fa3c3a7 100644 --- a/docs/arc42/solution-strategy/introduction.html +++ b/docs/arc42/solution-strategy/introduction.html @@ -521,7 +521,7 @@

    Introduction

    diff --git a/docs/arc42/solution-strategy/structure.html b/docs/arc42/solution-strategy/structure.html index 67f7a0453e..e6050a5ea4 100644 --- a/docs/arc42/solution-strategy/structure.html +++ b/docs/arc42/solution-strategy/structure.html @@ -489,7 +489,7 @@

    Structure

    diff --git a/docs/arc42/solution-strategy/technology.html b/docs/arc42/solution-strategy/technology.html index 12d9c3fdf4..e28f531ccc 100644 --- a/docs/arc42/solution-strategy/technology.html +++ b/docs/arc42/solution-strategy/technology.html @@ -457,7 +457,7 @@

    Technology

    diff --git a/docs/arc42/trace-x-data-import-interface/data-import-interface.html b/docs/arc42/trace-x-data-import-interface/data-import-interface.html index c762b0537f..97860dcbf0 100644 --- a/docs/arc42/trace-x-data-import-interface/data-import-interface.html +++ b/docs/arc42/trace-x-data-import-interface/data-import-interface.html @@ -469,7 +469,7 @@

    Concept for Trace-X data import interface (data provider)

    diff --git a/docs/assets/arc42/arc42_023.png b/docs/assets/arc42/arc42_023.png index 2d2f88fd79..b2f325682f 100644 Binary files a/docs/assets/arc42/arc42_023.png and b/docs/assets/arc42/arc42_023.png differ diff --git a/docs/assets/arc42/arc42_027.png b/docs/assets/arc42/arc42_027.png index 22cc33bf7e..028f512a90 100644 Binary files a/docs/assets/arc42/arc42_027.png and b/docs/assets/arc42/arc42_027.png differ diff --git a/docs/assets/arc42/arc42_028.png b/docs/assets/arc42/arc42_028.png index d8249e417f..129bbd2f0b 100644 Binary files a/docs/assets/arc42/arc42_028.png and b/docs/assets/arc42/arc42_028.png differ diff --git a/docs/assets/arc42/arc42_029.png b/docs/assets/arc42/arc42_029.png index 4adf0d6bc2..22cc33bf7e 100644 Binary files a/docs/assets/arc42/arc42_029.png and b/docs/assets/arc42/arc42_029.png differ diff --git a/docs/assets/arc42/arc42_030.png b/docs/assets/arc42/arc42_030.png index 06f6c04a15..d8249e417f 100644 Binary files a/docs/assets/arc42/arc42_030.png and b/docs/assets/arc42/arc42_030.png differ diff --git a/docs/assets/arc42/arc42_031.png b/docs/assets/arc42/arc42_031.png new file mode 100644 index 0000000000..4adf0d6bc2 Binary files /dev/null and b/docs/assets/arc42/arc42_031.png differ diff --git a/docs/assets/arc42/arc42_032.png b/docs/assets/arc42/arc42_032.png new file mode 100644 index 0000000000..06f6c04a15 Binary files /dev/null and b/docs/assets/arc42/arc42_032.png differ diff --git a/docs/index.html b/docs/index.html index 2a2b3aac0b..a49e3e2553 100644 --- a/docs/index.html +++ b/docs/index.html @@ -530,7 +530,7 @@

    Architecture documentation (arc42) diff --git a/docs/user/user-manual.html b/docs/user/user-manual.html index 7a8b298a33..82e574cd80 100644 --- a/docs/user/user-manual.html +++ b/docs/user/user-manual.html @@ -1431,7 +1431,7 @@

    Quality notification status flow