- IHandlerInvocation - Interface in org.mbassy.dispatch
-
A handler invocation encapsulates the logic that is used to invoke a single
message handler to process a given message.
- IMessageBus<T,P extends IMessageBus.IPostCommand> - Interface in org.mbassy
-
A message bus offers facilities for publishing messages to registered listeners.
- IMessageBus.IPostCommand<T> - Interface in org.mbassy
-
A post command is used as an intermediate object created by a call to the message bus' post method.
- IMessageDispatcher - Interface in org.mbassy.dispatch
-
A message dispatcher provides the functionality to deliver a single message
to a set of listeners.
- IMessageFilter - Interface in org.mbassy.listener
-
Message filters can be used to prevent certain messages to be delivered to a specific listener.
- invoke(Method, Object, Object) - Method in class org.mbassy.dispatch.AsynchronousHandlerInvocation
-
- invoke(Method, Object, Object) - Method in interface org.mbassy.dispatch.IHandlerInvocation
-
Invoke the message delivery logic of this handler invocation
- invoke(Method, Object, Object) - Method in class org.mbassy.dispatch.ReflectiveHandlerInvocation
-
- invokeHandler(Object, Object, Method) - Method in class org.mbassy.dispatch.AbstractHandlerInvocation
-
- IPredicate<T> - Interface in org.mbassy.common
-
Created with IntelliJ IDEA.
- IPublicationErrorHandler - Interface in org.mbassy
-
Publication error handlers are provided with a publication error every time an error occurs during message publication.
- IPublicationErrorHandler.ConsoleLogger - Class in org.mbassy
-
- IPublicationErrorHandler.ConsoleLogger() - Constructor for class org.mbassy.IPublicationErrorHandler.ConsoleLogger
-
- isAsynchronous() - Method in class org.mbassy.listener.MessageHandlerMetadata
-
- isEnveloped() - Method in class org.mbassy.listener.MessageHandlerMetadata
-
- isFiltered() - Method in class org.mbassy.listener.MessageHandlerMetadata
-
- isFinished() - Method in class org.mbassy.MessagePublication
-
- isRunning() - Method in class org.mbassy.MessagePublication
-
- isScheduled() - Method in class org.mbassy.MessagePublication
-
- iterator() - Method in class org.mbassy.common.ConcurrentSet
-