By default all events are enabled. However, it is possible to turn on or off selective events in the server.
The server requires an instance of EventManager (which Is an implementation of NotificationBroadCaster) for each type of event. These event managers are passed to QueuingSubSystem and TopicSubSystem as dependencies. If an Event Manager dependency is left unresolved the event corresponding to that dependency is turned off.
The figure above shows all dependencies of Queuing Sub System in FioranoMQ. To turn off Queue Events set QueueEventManager to null. Similarly, to turn off Topic Connection Events set TCFEventManager to null.