ADR: Events & Listeners
Status
In Progress
Context
Events
An Event is something that has already happened. Events are dispatched after the thing has happened. Processes that listen to events are reacting to a thing that has already happened.
Example: Element is cloned → ElementClonedEvent is dispatched → ActivityLogListener listens for that event and creates an activity log record.
Decision
What is the change that we're proposing and/or doing?
[To be defined]
Consequences
What becomes easier or more difficult to do because of this change?
[To be defined]
Impact
High
Driver
[To be defined]
Contributors
[Team]
Accepted Date
[In Progress]
Resources
[To be added]