Package org.jivesoftware.openfire.nio
package org.jivesoftware.openfire.nio
-
ClassDescriptionAn Exception indicating that the inbound buffer has exceeded its limit.Defines a factory for
ChannelHandler
instances.Client-specific ConnectionHandler that knows which subclass ofStanzaHandler
should be created and how to build and configure aNettyConnection
.ConnectionHandler that knows which subclass ofStanzaHandler
should be created and how to build and configure aNettyConnection
.Implementation ofConnection
interface specific for Netty connections.A NettyConnectionHandler is responsible for creating new sessions, destroying sessions and delivering received XML stanzas to the proper StanzaHandler.Responsible for creating the NettyConnectionHandler for the connection type.A NettyIdleStateKeepAliveHandler listens for IdleStateEvents triggered by an IdleStateHandler.ConnectionHandler that knows which subclass ofStanzaHandler
should be created and how to build and configure aNettyConnection
.Outbound (S2S) specific ConnectionHandler that knows which subclass ofStanzaHandler
should be created and how to build and configure aNettyConnection
.Server-specific ConnectionHandler that knows which subclass ofStanzaHandler
should be created and how to build and configure aNettyConnection
.Initialises an outgoing netty channel for outbound S2SDecoder that parses ByteBuffers and generates XML stanzas.Represents a generic issue with connecting to a remote network entity.Fallback method used byNettyConnection
when a connection fails to send aPacket
(likely because it was closed).This is a Light-Weight XML Parser.An Exception indicating that evaluated content is not valid XML.