Interface RoutableChannelHandler

All Superinterfaces:
ChannelHandler<org.xmpp.packet.Packet>
All Known Subinterfaces:
ClientSession, ComponentSession, ConnectionMultiplexerSession, IncomingServerSession, OutgoingServerSession, ServerSession, Session
All Known Implementing Classes:
FileTransferProxy, HttpSession, InternalComponentManager, LocalClientSession, LocalComponentSession, LocalConnectionMultiplexerSession, LocalIncomingServerSession, LocalOutgoingServerSession, LocalServerSession, LocalSession, MediaProxyService, PubSubModule, RemoteClientSession, RemoteComponentSession, RemoteConnectionMultiplexerSession, RemoteIncomingServerSession, RemoteOutgoingServerSession, RemoteSession

public interface RoutableChannelHandler extends ChannelHandler<org.xmpp.packet.Packet>
Author:
Matt Tucker
  • Method Summary

    Modifier and Type
    Method
    Description
    org.xmpp.packet.JID
    Returns the XMPP address.

    Methods inherited from interface org.jivesoftware.openfire.ChannelHandler

    process
  • Method Details

    • getAddress

      org.xmpp.packet.JID getAddress()
      Returns the XMPP address. The address is used by services like the core server packet router to determine if a packet should be sent to the handler. Handlers that are working on behalf of the server should use the generic server hostname address (e.g. server.com).
      Returns:
      the XMPP address.