public class MessageListener<T>
extends Object
All instances of any class defining at least one message handler @link MessageHandler are message listeners. Thus,
a message listener is any object capable of receiving messages by means of defined message handlers.
There are no restrictions about the number of allowed message handlers in a message listener.
A message listener can be configured using the @Listener annotation but is always implicitly configured by the handler
definition it contains.
This class is an internal representation of a message listener used to encapsulate all relevant objects
and data about that message listener, especially all its handlers.
There will be only one instance of MessageListener per message listener class and message bus instance.
- Author:
- bennidi
Date: 12/16/12