Message Listener
A message listener object is an asynchronous event handler for messages. This object implements the MessageListener interface, which contains the single method onMessage(). The implementation of onMessage() is a user-defined set of actions taken when a message arrives at its destination.