Skip to content

AMQP application events

Daniel Gerhardt requested to merge amqp-application-events into master

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

Merge request reports