Uses of Interface
com.yahoo.messagebus.MessageHandler
-
Packages that use MessageHandler Package Description com.yahoo.messagebus This package contains the main API of the message bus.com.yahoo.messagebus.test This package contains utility classes for the unit tests in the com.yahoo.messagebus package. -
-
Uses of MessageHandler in com.yahoo.messagebus
Classes in com.yahoo.messagebus that implement MessageHandler Modifier and Type Class Description class
DestinationSession
A session supporting receiving and replying to messages.class
IntermediateSession
A session which supports receiving, forwarding and acknowledgement of messages.class
MessageBus
A message bus contains the factory for creating sessions to send, receive and forward messages.class
SendProxy
This class owns a message that is being sent by message bus.class
Sequencer
Sequencing is implemented as a message handler that is configured in a source session in that session's chain of linked message handlers.Methods in com.yahoo.messagebus that return MessageHandler Modifier and Type Method Description MessageHandler
DestinationSession. getMessageHandler()
Returns the message handler of this session.MessageHandler
DestinationSessionParams. getMessageHandler()
Returns the handler to receive incoming messages.MessageHandler
IntermediateSession. getMessageHandler()
Returns the message handler of this sessionMessageHandler
IntermediateSessionParams. getMessageHandler()
Returns the handler to receive incoming messages.Methods in com.yahoo.messagebus with parameters of type MessageHandler Modifier and Type Method Description DestinationSession
MessageBus. createDestinationSession(java.lang.String name, boolean broadcastName, MessageHandler handler)
This is a convenience method to callMessageBus.createDestinationSession(DestinationSessionParams)
with default values for theDestinationSessionParams
object.IntermediateSession
MessageBus. createIntermediateSession(java.lang.String name, boolean broadcastName, MessageHandler msgHandler, ReplyHandler replyHandler)
This is a convenience method to callMessageBus.createIntermediateSession(IntermediateSessionParams)
with default values for theIntermediateSessionParams
object.void
Messenger. deliverMessage(Message msg, MessageHandler handler)
Convenience method to post aMessenger.Task
that delivers aMessage
to aMessageHandler
to the queue of tasks to be executed.DestinationSessionParams
DestinationSessionParams. setMessageHandler(MessageHandler handler)
Sets the handler to recive incoming messages.IntermediateSessionParams
IntermediateSessionParams. setMessageHandler(MessageHandler handler)
Sets the handler to recive incoming messages.Constructors in com.yahoo.messagebus with parameters of type MessageHandler Constructor Description Sequencer(MessageHandler sender)
Constructs a new sequencer on top of the given async sender. -
Uses of MessageHandler in com.yahoo.messagebus.test
Classes in com.yahoo.messagebus.test that implement MessageHandler Modifier and Type Class Description class
QueueAdapter
class
Receptor
-