...
<Entity>CreateEvent, <Entity>DeleteEvent, <Entity>StateChangeEvent definieren eindeutig den Event. <Entity>AttributeValueChangeEvent & <Entity>InformationRequiredEvent beziehen sich aber auf bestimmte Inhalte der ResourceRessource.
Folgende Vorgenesweise Vorgehensweise wurde festgelegt:
- <Entity>AttributeValueChangeEvent: der Consumer kann, auf Basis der mitgelieferten ResourceRessource, die Änderung ermitteln. Es wird keine Event bezogen "path" Information mitgeliefert um Fehlerquellen in der Sequenz der Events zu vermeiden.
- <Entity>InformationRequiredEvent: hier ist eine konkrete "path" Information notwendig, um eindeutig die erwarteten Ressourceninformationen zu definieren.