Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Start the implementation of the RabbitMQEventBus in `mailbox/events/rabbitmq` using the API defined in MAILBOX-364
- Regarding EventBus registration support APIs throw `NotImplemented exceptions`
- Upon start, use the RabbitMQ channel pool and creat a `mailboxEvent` exchange on rabbit MQ
- Then reusing work of
MAILBOX-359publish all incoming events on that exchange.
To test your work, connect a single instance of RabbitMQEventBus, create a queue bounded to the exchange. Ensure that upon events, you end up with a message in that queue.