Uses of Interface
net.engio.mbassy.listener.IMessageFilter
-
Packages that use IMessageFilter Package Description net.engio.mbassy.dispatch net.engio.mbassy.dispatch.el net.engio.mbassy.listener -
-
Uses of IMessageFilter in net.engio.mbassy.dispatch
Fields in net.engio.mbassy.dispatch declared as IMessageFilter Modifier and Type Field Description private IMessageFilter[]
FilteredMessageDispatcher. filter
-
Uses of IMessageFilter in net.engio.mbassy.dispatch.el
Classes in net.engio.mbassy.dispatch.el that implement IMessageFilter Modifier and Type Class Description class
ElFilter
A filter that will use a expression from the handler annotation and parse it as EL. -
Uses of IMessageFilter in net.engio.mbassy.listener
Classes in net.engio.mbassy.listener that implement IMessageFilter Modifier and Type Class Description static class
Filters.RejectSubtypes
This filter will only accept messages of the exact same type as specified for the handler.static class
Filters.SubtypesOnly
This filter will only accept messages that are real subtypes of the specified message types handled by the message handler.Fields in net.engio.mbassy.listener declared as IMessageFilter Modifier and Type Field Description private IMessageFilter[]
MessageHandler. filter
Fields in net.engio.mbassy.listener with type parameters of type IMessageFilter Modifier and Type Field Description private java.util.Map<java.lang.Class<? extends IMessageFilter>,IMessageFilter>
MetadataReader. filterCache
private java.util.Map<java.lang.Class<? extends IMessageFilter>,IMessageFilter>
MetadataReader. filterCache
Methods in net.engio.mbassy.listener that return IMessageFilter Modifier and Type Method Description IMessageFilter[]
MessageHandler. getFilter()
private IMessageFilter[]
MetadataReader. getFilter(java.lang.reflect.Method method, Handler subscription)
Methods in net.engio.mbassy.listener that return types with arguments of type IMessageFilter Modifier and Type Method Description java.lang.Class<? extends IMessageFilter>
value()
The class that implements the filter.Methods in net.engio.mbassy.listener with parameters of type IMessageFilter Modifier and Type Method Description static java.util.Map<java.lang.String,java.lang.Object>
MessageHandler.Properties. Create(java.lang.reflect.Method handler, Handler handlerConfig, IMessageFilter[] filter, MessageListener listenerConfig)
Create the property map for theMessageHandler
constructor using the default objects.
-