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, receive
getReceiver, receive, setReceiver
protected EnumSet<E> getOutputTags(M m)
MessageDemux
getOutputTags
in class MessageDemux<E extends Enum<E>,M extends Message>
see also the complete user documentation .