Class MetadataReader
java.lang.Object
net.engio.mbassy.listener.MetadataReader
The meta data reader is responsible for parsing and validating message handler configurations.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final IPredicate<Method> private final Map<Class<? extends IMessageFilter>, IMessageFilter> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Filter[]collectFilters(Method method, Handler subscription) private IMessageFilter[]getMessageListener(Class target) private booleanisValidMessageHandler(Method handler)
-
Field Details
-
AllMessageHandlers
-
filterCache
-
-
Constructor Details
-
MetadataReader
public MetadataReader()
-
-
Method Details
-
getFilter
-
collectFilters
-
getMessageListener
-
isValidMessageHandler
-