org.jboss.messaging.core.remoting
Interface PacketDispatcher

All Known Implementing Classes:
PacketDispatcherImpl

public interface PacketDispatcher

Version:
$Revision$
Author:
Jeff Mesnil

Method Summary
 void callFilters(Packet packet)
          Call filters on a package
 void dispatch(Packet packet, PacketReturner sender)
           
 long generateID()
           
 void register(PacketHandler handler)
           
 void setListener(PacketHandlerRegistrationListener listener)
           
 void unregister(long handlerID)
           
 

Method Detail

register

void register(PacketHandler handler)

unregister

void unregister(long handlerID)

setListener

void setListener(PacketHandlerRegistrationListener listener)

dispatch

void dispatch(Packet packet,
              PacketReturner sender)
              throws java.lang.Exception
Throws:
java.lang.Exception

callFilters

void callFilters(Packet packet)
                 throws java.lang.Exception
Call filters on a package

Throws:
java.lang.Exception

generateID

long generateID()


Copyright © 2006 JBoss Inc. All Rights Reserved.