A builder for the PSBroker class.
By default, it uses the Sequential publish strategy and the
FastSubscribeUnsubscribe subscribe strategy.
A mutable representation of a PSBroker.
Creates a new PSBrokerBuilder.
Used to provide a strategy for publishing to the broker.
- The strategy that will be used to publish messages to
Used to provide a strategy for subscribing to messages.
- The strategy that will be used to subscribe to message
The map that should be used internally, that maps types to a list of
- The map to be used.
Builds the PSBroker.
- The PSBroker that has been built.