Class MuxMessageDispatcher

java.lang.Object
org.jgroups.blocks.MessageDispatcher
org.jgroups.blocks.mux.MuxMessageDispatcher
All Implemented Interfaces:
RequestHandler

public class MuxMessageDispatcher extends MessageDispatcher
A multiplexed message dispatcher. When used in conjunction with a MuxUpHandler, allows multiple dispatchers to use the same channel.
Usage:
Channel c = new JChannel(...);
c.setUpHandler(new MuxUpHandler());

MessageDispatcher d1 = new MuxMessageDispatcher((short) 1, c, ...);
MessageDispatcher d2 = new MuxMessageDispatcher((short) 2, c, ...);

c.connect(...);
Author:
Paul Ferraro