Uses of Interface
com.yahoo.messagebus.ReplyHandler
Package
Description
This package contains the main API of the message bus.
This package contains an RPC implementation of the Network interface declared in the com.yahoo.messagebus.network package.
This package contains all classes and interfaces that concern routing over message bus.
This package contains utility classes for the unit tests in the com.yahoo.messagebus package.
-
Uses of ReplyHandler in com.yahoo.messagebus
Modifier and TypeClassDescriptionfinal class
A session which supports receiving, forwarding and acknowledging messages.class
A message bus contains the factory for creating sessions to send, receive and forward messages.class
This class owns a message that is being sent by message bus.class
Sequencing is implemented as a message handler that is configured in a source session in that session's chain of linked message handlers.final class
A session supporting sending new messages.Modifier and TypeMethodDescriptionIntermediateSession.getReplyHandler()
Returns the reply handler of this session.IntermediateSessionParams.getReplyHandler()
Returns the handler to receive incoming replies.SourceSession.getReplyHandler()
Returns the reply handler of this sessionSourceSessionParams.getReplyHandler()
Returns the handler to receive incoming replies.Pop a frame from this stack.Routable.popHandler()
This is a convenience method for callingCallStack.pop(Routable)
on theCallStack
of this Routable.Modifier and TypeMethodDescriptionMessageBus.createIntermediateSession
(String name, boolean broadcastName, MessageHandler msgHandler, ReplyHandler replyHandler) This is a convenience method to callMessageBus.createIntermediateSession(IntermediateSessionParams)
with default values for theIntermediateSessionParams
object.MessageBus.createSourceSession
(ReplyHandler handler) This is a convenience method to callMessageBus.createSourceSession(SourceSessionParams)
with default values for theSourceSessionParams
object.MessageBus.createSourceSession
(ReplyHandler handler, SourceSessionParams params) This is a convenience method to callMessageBus.createSourceSession(SourceSessionParams)
by first assigning the reply handler to the parameter object.void
MessageBus.deliverReply
(Reply reply, ReplyHandler handler) void
Messenger.deliverReply
(Reply reply, ReplyHandler handler) Convenience method to post aMessenger.Task
that delivers aReply
to aReplyHandler
to the queue of tasks to be executed.void
CallStack.push
(ReplyHandler handler, Object context) Push a handler onto the callstack of this message with a given context.void
Routable.pushHandler
(ReplyHandler handler) Pushes the given reply handler onto the call stack of this routable, also storing the current context.IntermediateSessionParams.setReplyHandler
(ReplyHandler handler) Sets the handler to recive incoming replies.SourceSessionParams.setReplyHandler
(ReplyHandler handler) Sets the handler to recive incoming replies. -
Uses of ReplyHandler in com.yahoo.messagebus.network.rpc
-
Uses of ReplyHandler in com.yahoo.messagebus.routing
Modifier and TypeClassDescriptionclass
This class represents a node in the routing tree that is created when a route is resolved.ModifierConstructorDescriptionRoutingNode
(MessageBus mbus, Network net, Resender resender, ReplyHandler handler, Message msg) Constructs a new instance of this class. -
Uses of ReplyHandler in com.yahoo.messagebus.test