All Classes and Interfaces

Class
Description
This annotation is used to write simpler code which uses a message bus.
A simple message bus for a local publish/subscribe facility.
A listener to receive notifications from a MessageBus.
A helper for objects that receive messages by means of listener methods: methods with a single parameter annotated with ListensTo.
An adapter between MessageBusHelper and a specific message bus.
The binding of a listener method to a message bus, which can subscribe and unsubscribe it.
A strategy for message delivery in the SimpleMessageBus.
A set of queues of messages, one for each topic.
Utilities for navigating, by means of reflection, the methods declared in the classes of the hierarchy of an object.
A processor of the methods of a hierarchy of classes.
The result of ReflectionUtils.MethodProcessor.filter(Class): ACCEPT if the methods of the class must be processed, IGNORE otherwise.
An implementation of MessageDelivery that keeps a queue of messages for each topic, and dispatches them in a round-robin fashion, topic by topic, so a topic with many messages doesn't starve the others (see MultiQueue).
An implementation of MessageDelivery that dispatches messages as soon as they are published, each one in a separate task of the Executor of the SimpleMessageBus.
An implementation of MessageBus.
Designates a class as a simple subscriber of a message bus.