Interface ChannelHandler<T extends org.xmpp.packet.Packet>

All Known Subinterfaces:
ClientSession, ComponentSession, ConnectionMultiplexerSession, IncomingServerSession, OutgoingServerSession, RoutableChannelHandler, ServerSession, Session
All Known Implementing Classes:
AdHocCommandHandler, FileTransferProxy, HttpSession, InternalComponentManager, IQBindHandler, IQBlockingHandler, IQDiscoInfoHandler, IQDiscoItemsHandler, IQEntityTimeHandler, IQHandler, IQLastActivityHandler, IQMessageCarbonsHandler, IQMUCvCardHandler, IQOfflineMessagesHandler, IQPEPHandler, IQPEPOwnerHandler, IQPingHandler, IQPrivacyHandler, IQPrivateHandler, IQRegisterHandler, IQRosterHandler, IQSessionEstablishmentHandler, IQSharedGroupHandler, IQvCardHandler, IQVersionHandler, LocalClientSession, LocalComponentSession, LocalConnectionMultiplexerSession, LocalIncomingServerSession, LocalOutgoingServerSession, LocalServerSession, LocalSession, MediaProxyService, PresenceSubscribeHandler, PresenceUpdateHandler, PubSubModule, RemoteClientSession, RemoteComponentSession, RemoteConnectionMultiplexerSession, RemoteIncomingServerSession, RemoteOutgoingServerSession, RemoteSession, SocketPacketWriteHandler, TransportHandler

public interface ChannelHandler<T extends org.xmpp.packet.Packet>
Interface to handle packets delivered by Channels.
Author:
Matt Tucker
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    process(T packet)
    Process an XMPP packet.