public static class MessageDemux.All<E extends Enum<E>,M extends Message> extends MessageDemux<E,M>
MessageDemux which propagates each message
to all receivers in the map, as it has been constructed
by PrimitiveMessageDemux.setReceiver(Enum,MessageReceiver)MessageDemux.All<E extends Enum<E>,M extends Message>, MessageDemux.ByKind<M extends Message>outlets, tagclass| Modifier and Type | Method and Description |
|---|---|
protected EnumSet<E> |
getOutputTags(M m)
Has to be re-defined by derived classes to calculate the set of
enum items which indicate the receivers the message shall be propagated to.
|
all, byKind, receivegetReceiver, receive, setReceiverprotected EnumSet<E> getOutputTags(M m)
MessageDemuxgetOutputTags in class MessageDemux<E extends Enum<E>,M extends Message>see also the complete user documentation .