Package org.jivesoftware.openfire.nio
Class MultiplexerConnectionHandler
- java.lang.Object
-
- org.apache.mina.core.service.IoHandlerAdapter
-
- org.jivesoftware.openfire.nio.ConnectionHandler
-
- org.jivesoftware.openfire.nio.MultiplexerConnectionHandler
-
- All Implemented Interfaces:
org.apache.mina.core.service.IoHandler
public class MultiplexerConnectionHandler extends ConnectionHandler
ConnectionHandler that knows which subclass ofStanzaHandlershould be created and how to build and configure aNIOConnection.- Author:
- Gaston Dombiak
-
-
Field Summary
Fields Modifier and Type Field Description static SystemProperty<Boolean>BACKUP_PACKET_DELIVERY_ENABLEDEnable / disable backup delivery of stanzas to other connections in the same connection manager when a stanza failed to be delivered on a multiplexer (connection manager) connection.-
Fields inherited from class org.jivesoftware.openfire.nio.ConnectionHandler
configuration
-
-
Constructor Summary
Constructors Constructor Description MultiplexerConnectionHandler(ConnectionConfiguration configuration)
-
Method Summary
-
Methods inherited from class org.jivesoftware.openfire.nio.ConnectionHandler
exceptionCaught, messageReceived, messageSent, sessionClosed, sessionIdle, sessionOpened
-
-
-
-
Field Detail
-
BACKUP_PACKET_DELIVERY_ENABLED
public static final SystemProperty<Boolean> BACKUP_PACKET_DELIVERY_ENABLED
Enable / disable backup delivery of stanzas to other connections in the same connection manager when a stanza failed to be delivered on a multiplexer (connection manager) connection. When disabled, stanzas that can not be delivered on the connection are discarded.
-
-
Constructor Detail
-
MultiplexerConnectionHandler
public MultiplexerConnectionHandler(ConnectionConfiguration configuration)
-
-