Uses of Interface
org.jivesoftware.openfire.ChannelHandler
-
-
Uses of ChannelHandler in org.jivesoftware.openfire
Subinterfaces of ChannelHandler in org.jivesoftware.openfire Modifier and Type Interface Description interfaceRoutableChannelHandlerConstructors in org.jivesoftware.openfire with parameters of type ChannelHandler Constructor Description Channel(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 ChannelHandler Modifier and Type Class Description classAdHocCommandHandlerAn AdHocCommandHandler is responsbile 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 ChannelHandler Modifier and Type Class Description classInternalComponentManagerManages 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 ChannelHandler Modifier and Type Class Description classIQDiscoInfoHandlerIQDiscoInfoHandler is responsible for handling disco#info requests.classIQDiscoItemsHandlerIQDiscoItemsHandler 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 ChannelHandler Modifier and Type Class Description classFileTransferProxyManages the transfering 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 ChannelHandler Modifier and Type Class Description classIQBindHandlerBinds a resource to the stream so that the client's address becomes a full JID.classIQBlockingHandlerImplementation of XEP-0191 "Blocking Command".classIQEntityTimeHandlerThis IQ handler implements XEP-0202: Entity Time.classIQHandlerBase class whose main responsibility is to handle IQ packets.classIQLastActivityHandlerImplements the TYPE_IQ jabber:iq:last protocol (last activity).classIQMessageCarbonsHandlerThis handler manages XEP-0280 Message Carbons.classIQOfflineMessagesHandlerImplements JEP-0013: Flexible Offline Message Retrieval.classIQPingHandlerImplements the XMPP Ping as defined by XEP-0199.classIQPrivacyHandlerIQPrivacyHandler is responsible for handling privacy lists.classIQPrivateHandlerImplements the TYPE_IQ jabber:iq:private protocol.classIQRegisterHandlerImplements the TYPE_IQ jabber:iq:register protocol (plain only).classIQRosterHandlerImplements the TYPE_IQ jabber:iq:roster protocol.classIQSessionEstablishmentHandlerActivate client sessions once resource binding has been done.classIQSharedGroupHandlerHandler of IQ packets whose child element is "sharedgroup" with namespace "http://www.jivesoftware.org/protocol/sharedgroup".classIQvCardHandlerImplements the TYPE_IQ vcard-temp protocol.classIQVersionHandlerImplements the TYPE_IQ jabber:iq:version protocol (version info).classPresenceSubscribeHandlerImplements the presence protocol.classPresenceUpdateHandlerImplements the presence protocol. -
Uses of ChannelHandler in org.jivesoftware.openfire.http
Classes in org.jivesoftware.openfire.http that implement ChannelHandler Modifier and Type Class Description classHttpSessionA 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 ChannelHandler Modifier and Type Class Description classMediaProxyServiceA proxy service for UDP traffic such as RTP. -
Uses of ChannelHandler in org.jivesoftware.openfire.muc
Subinterfaces of ChannelHandler in org.jivesoftware.openfire.muc Modifier and Type Interface Description interfaceMUCUserThe chat user is a separate user abstraction for interacting with the chat server. -
Uses of ChannelHandler in org.jivesoftware.openfire.muc.spi
Classes in org.jivesoftware.openfire.muc.spi that implement ChannelHandler Modifier and Type Class Description classLocalMUCUserRepresentation of users interacting with the chat service.classRemoteMUCUserUser hosted by another cluster node that is presente in a local room. -
Uses of ChannelHandler in org.jivesoftware.openfire.net
Classes in org.jivesoftware.openfire.net that implement ChannelHandler Modifier and Type Class Description classSocketPacketWriteHandlerThis ChannelHandler writes packet data to connections. -
Uses of ChannelHandler in org.jivesoftware.openfire.pep
Classes in org.jivesoftware.openfire.pep that implement ChannelHandler Modifier and Type Class Description classIQPEPHandlerAnIQHandlerused to implement XEP-0163: "Personal Eventing via Pubsub" Version 1.0classIQPEPOwnerHandlerAnIQHandlerused to implement XEP-0163: "Personal Eventing via Pubsub" Version 1.0 -
Uses of ChannelHandler in org.jivesoftware.openfire.pubsub
Classes in org.jivesoftware.openfire.pubsub that implement ChannelHandler Modifier and Type Class Description classPubSubModuleModule that implements JEP-60: Publish-Subscribe. -
Uses of ChannelHandler in org.jivesoftware.openfire.server
Classes in org.jivesoftware.openfire.server that implement ChannelHandler Modifier and Type Class Description classOutgoingSessionPromiseAn OutgoingSessionPromise provides an asynchronic way for sending packets to remote servers. -
Uses of ChannelHandler in org.jivesoftware.openfire.session
Subinterfaces of ChannelHandler in org.jivesoftware.openfire.session Modifier and Type Interface Description interfaceClientSessionRepresents a session between the server and a client.interfaceComponentSessionRepresents a session between the server and an external component.interfaceConnectionMultiplexerSessionRepresents a session between the server and a connection manager.interfaceIncomingServerSessionServer-to-server communication is done using two TCP connections between the servers.interfaceOutgoingServerSessionServer-to-server communication is done using two TCP connections between the servers.interfaceServerSessioninterfaceSessionThe session represents a connection between the server and a client (c2s) or another server (s2s) as well as a connection with a component.Classes in org.jivesoftware.openfire.session that implement ChannelHandler Modifier and Type Class Description classLocalClientSessionRepresents a session between the server and a client.classLocalComponentSessionRepresents a session between the server and a component.classLocalConnectionMultiplexerSessionRepresents a session between the server and a connection manager.classLocalIncomingServerSessionServer-to-server communication is done using two TCP connections between the servers.classLocalOutgoingServerSessionServer-to-server communication is done using two TCP connections between the servers.classLocalServerSessionclassLocalSessionThe session represents a connection between the server and a client (c2s) or another server (s2s) as well as a connection with a component. -
Uses of ChannelHandler in org.jivesoftware.openfire.transport
Classes in org.jivesoftware.openfire.transport that implement ChannelHandler Modifier and Type Class Description classTransportHandlerRoutes packets to the appropriate transport gateway or drops the packet.
-