Bus Builder
public abstract class BusBuilder<B extends BusBuilder<B, T, E, C, D>, T extends Signal<?, ?, ?>, E extends SignalEnvelope<? extends Object, T, ? extends Object>, C extends MessageClass<? extends Message>, D extends MessageDispatcher<C, E>>
The implementation base for the bus builders.
Parameters
<E>
the type of SignalEnvelope posted by the bus
<T>
the type of Signal posted by the bus
<B>
the own type of the builder
Inheritors
Types
Link copied to clipboard
Verifies if required fields of a BusBuilder are set.
Functions
Link copied to clipboard
Adds a listener of the message posted to the bus being build.
Link copied to clipboard
Adds the given filter to the builder.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Inject the SystemWriteSide of the Bounded Context to which the built bus belongs.
Link copied to clipboard
Inject the TenantIndex of the Bounded Context to which the built bus belongs.
Link copied to clipboard
Link copied to clipboard
Removes the listener.
Link copied to clipboard
Obtains a SystemWriteSide set in the builder.
Link copied to clipboard
Obtains a TenantIndex set in the builder.