Leitstand Events encompasses a persistent message queue to store domain events and webhooks to forward domain events to a HTTP endpoint.
A domain event informs about a change that has taken place.
For example, the ElementAddedEvent
event informs about an element that has been added to the resource inventory.
The leitstand-queue project contains the persistent message queue.
The leitstand-webhooks project contains webhooks to forward messages to HTTP endpoint.
The leitstand-events-ui project contributes the webhook management UI to the Leitstand administration console.