Uses of Interface
org.jivesoftware.openfire.ChannelHandler
Packages that use ChannelHandler
Package
Description
Ad-Hoc Commands implementation (XEP-0050).
Service discovery implementation (XEP-0030).
IQ class implementations.
Provides classes for XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH).
Implementation of Multi-User Chat (XEP-0045).
Implementation of Personal Eventing via Pubsub (XEP-0163).
Implementation of Publish-Subscribe (XEP-0060).
-
Uses of ChannelHandler in org.jivesoftware.openfire
Subinterfaces of ChannelHandler in org.jivesoftware.openfireConstructors in org.jivesoftware.openfire with parameters of type ChannelHandlerModifierConstructorDescriptionChannel
(String name, ChannelHandler<T> channelHandler) Creates a new channel. -
Uses of ChannelHandler in org.jivesoftware.openfire.commands
Classes in org.jivesoftware.openfire.commands that implement ChannelHandlerModifier and TypeClassDescriptionclass
An AdHocCommandHandler is responsible for providing discoverable information about the supported commands and for handling commands requests. -
Uses of ChannelHandler in org.jivesoftware.openfire.component
Classes in org.jivesoftware.openfire.component that implement ChannelHandlerModifier and TypeClassDescriptionclass
Manages the registration and delegation of Components, which includes External Components as well as components that run in the Openfire JVM. -
Uses of ChannelHandler in org.jivesoftware.openfire.disco
Classes in org.jivesoftware.openfire.disco that implement ChannelHandlerModifier and TypeClassDescriptionclass
IQDiscoInfoHandler is responsible for handling disco#info requests.class
IQDiscoItemsHandler is responsible for handling disco#items requests. -
Uses of ChannelHandler in org.jivesoftware.openfire.filetransfer.proxy
Classes in org.jivesoftware.openfire.filetransfer.proxy that implement ChannelHandlerModifier and TypeClassDescriptionclass
Manages the transferring of files between two remote entities on the jabber network. -
Uses of ChannelHandler in org.jivesoftware.openfire.handler
Classes in org.jivesoftware.openfire.handler that implement ChannelHandlerModifier and TypeClassDescriptionclass
Binds a resource to the stream so that the client's address becomes a full JID.class
Implementation of XEP-0191 "Blocking Command".final class
This IQ handler implements XEP-0202: Entity Time.class
Base class whose main responsibility is to handle IQ packets.class
Implements the TYPE_IQ jabber:iq:last protocol (last activity).final class
This handler manages XEP-0280 Message Carbons.class
Implements JEP-0013: Flexible Offline Message Retrieval.class
Implements the XMPP Ping as defined by XEP-0199.class
IQPrivacyHandler is responsible for handling privacy lists.class
Implements the TYPE_IQ jabber:iq:private protocol.class
Implements the TYPE_IQ jabber:iq:register protocol (plain only).class
Implements the TYPE_IQ jabber:iq:roster protocol.class
Activate client sessions once resource binding has been done.class
Handler of IQ packets whose child element is "sharedgroup" with namespace "http://www.jivesoftware.org/protocol/sharedgroup".class
Implements the TYPE_IQ vcard-temp protocol.class
Implements the TYPE_IQ jabber:iq:version protocol (version info).class
Implements the presence protocol.class
Implements the presence protocol. -
Uses of ChannelHandler in org.jivesoftware.openfire.http
Classes in org.jivesoftware.openfire.http that implement ChannelHandlerModifier and TypeClassDescriptionclass
A session represents a series of interactions with an XMPP client sending packets using the HTTP Binding protocol specified in XEP-0124. -
Uses of ChannelHandler in org.jivesoftware.openfire.mediaproxy
Classes in org.jivesoftware.openfire.mediaproxy that implement ChannelHandlerModifier and TypeClassDescriptionclass
A proxy service for UDP traffic such as RTP. -
Uses of ChannelHandler in org.jivesoftware.openfire.muc.spi
Classes in org.jivesoftware.openfire.muc.spi that implement ChannelHandlerModifier and TypeClassDescriptionclass
Implements the TYPE_IQ vcard-temp protocol, to be used for MUC rooms. -
Uses of ChannelHandler in org.jivesoftware.openfire.net
Classes in org.jivesoftware.openfire.net that implement ChannelHandlerModifier and TypeClassDescriptionclass
This ChannelHandler writes packet data to connections. -
Uses of ChannelHandler in org.jivesoftware.openfire.pep
Classes in org.jivesoftware.openfire.pep that implement ChannelHandler -
Uses of ChannelHandler in org.jivesoftware.openfire.pubsub
Classes in org.jivesoftware.openfire.pubsub that implement ChannelHandlerModifier and TypeClassDescriptionclass
Module that implements XEP-60: Publish-Subscribe. -
Uses of ChannelHandler in org.jivesoftware.openfire.session
Subinterfaces of ChannelHandler in org.jivesoftware.openfire.sessionModifier and TypeInterfaceDescriptioninterface
Represents a session between the server and a client.interface
Represents a session between the server and an external component.interface
Represents a session between the server and a connection manager.interface
Server-to-server communication is done using two TCP connections between the servers.interface
Server-to-server communication is done using two TCP connections between the servers.interface
interface
The session represents a link (often a socket connection) between the server and a remote XMPP entity.Classes in org.jivesoftware.openfire.session that implement ChannelHandlerModifier and TypeClassDescriptionclass
Represents a session between the server and a client.class
Represents a session between the server and a component.class
Represents a session between the server and a connection manager.class
Server-to-server communication is done using two TCP connections between the servers.class
Server-to-server communication is done using two TCP connections between the servers.class
class
The session represents a connection between the server and a client (c2s) or another server (s2s) as well as a connection with a component.class
Surrogate for client sessions hosted in some remote cluster node.class
Surrogate for sessions of external components hosted in some remote cluster node.class
Surrogate for connection manager sessions hosted in some remote cluster node.class
Surrogate for incoming server sessions hosted in some remote cluster node.class
Surrogate for outgoing server sessions hosted in some remote cluster node.class
Base class for sessions being hosted in other cluster nodes. -
Uses of ChannelHandler in org.jivesoftware.openfire.transport
Classes in org.jivesoftware.openfire.transport that implement ChannelHandlerModifier and TypeClassDescriptionclass
Routes packets to the appropriate transport gateway or drops the packet.