AMQP application events
A dispatcher has been added which publishes events over AMQP. Events and their properties which should be sent over AMQP can be declared via configuration.
Configuration example:
arsnova:
system:
message-broker:
rabbitmq:
enabled: true
published-events:
- entity-type: Room
event-type: AfterCreation
included-properties:
- id
- shortId
- ownerId
Supersedes: !197 (closed)
Implements: #44 (closed)
Edited by Daniel Gerhardt