Skip to content

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]

Last modified by: Unknown