org.jboss.messaging.core.remoting
Interface PacketHandler

All Known Implementing Classes:
ClientConsumerPacketHandler, ClientProducerPacketHandler, MessagingServerPacketHandler, ServerConnectionPacketHandler, ServerConsumerPacketHandler, ServerPacketHandlerSupport, ServerPingerImpl, ServerProducerPacketHandler, ServerSessionPacketHandler

public interface PacketHandler

A PacketHandler handles packets (as defined by Packet and its subclasses). It must have an ID unique among all PacketHandlers (or at least among those registered into the same RemoteDispatcher).

Version:
$Revision$
Author:
Jeff Mesnil.
See Also:
PacketDispatcher.register(PacketHandler), PacketDispatcher.unregister(long)

Method Summary
 long getID()
           
 void handle(Packet packet, PacketReturner sender)
           
 

Method Detail

getID

long getID()

handle

void handle(Packet packet,
            PacketReturner sender)


Copyright © 2006 JBoss Inc. All Rights Reserved.