Uses of Class
eu.bandm.tools.message.SingleSender
Packages that use SingleSender
Package
Description
Messages from an application to the user, and the building blocks
for a processing pipeline.
Features which need
eu.bandm.tools.message
and eu.bandm.tools.muli.-
Uses of SingleSender in eu.bandm.tools.lljava
Subclasses of SingleSender in eu.bandm.tools.lljava -
Uses of SingleSender in eu.bandm.tools.message
Subclasses of SingleSender in eu.bandm.tools.messageModifier and TypeClassDescriptionclassMessageAsync<M extends Message>A subclass ofSingleSenderwhich lets the drain's receive method run asynchronouously in a separate thread.classExecutes payload code and sends the first exception caught to its given message drain.classInserts the arguments into the message text, similar to the Java standard string formatter.classMessageKindFilter<M extends Message>A filter which propagates only those messages the kind of which is currently in the selection.classMessageLevelFilter<M extends Message>A filter which sends messages only to its drain if their level value is equal to or below a given threshold.classA filter which propagates only those messages which lie in particular location regions.classMessageMapper<M extends Message,N extends Message> A message receiver which receives a message of one type, and propagates the result of applying a function to this message, which may be of different type.classMessagePasser<M extends Message>Simply passes every message it receives to a single drain.classMessageStripExceptions<M extends Message>A filter which strips off all exceptions, or at least their stack traces.classMessageSync<M extends Message>Can accept messages from many different parallel threads.classTranslates the text of the message and all embedded sub-structures.static classPasses all incoming messages to its drain, after applying the given location map.static classA convenience class which allows to create and send a message with one single method invocation.Methods in eu.bandm.tools.message that return SingleSenderModifier and TypeMethodDescriptionSingleSender.setDrain(@Opt MessageReceiver<? super M> r) Set the drain for the sent messages.SingleSender.setReceiver(@Opt MessageReceiver<? super M> r) Deprecated. -
Uses of SingleSender in eu.bandm.tools.messageMuli
Subclasses of SingleSender in eu.bandm.tools.messageMuliModifier and TypeClassDescriptionclassTranslates the text of the message and all embedded sub-structures.
setDrain(eu.bandm.tools.message.MessageReceiver<? super M>)instead.