Package | Description |
---|---|
rocks.xmpp.core.net |
Provides base classes and interfaces for network and connection related logic.
|
rocks.xmpp.core.net.client |
Provides classes for client side connection configuration and establishment.
|
rocks.xmpp.extensions.httpbind |
Provides classes for XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH) and XEP-0206: XMPP Over BOSH.
|
rocks.xmpp.nio.netty.client |
Provides classes for a client-to-server NIO connection using the Netty framework.
|
rocks.xmpp.nio.netty.net |
Provides connection-related classes based on Netty channels.
|
rocks.xmpp.websocket.net |
Provides connection-related classes for the XMPP Subprotocol for WebSocket.
|
rocks.xmpp.websocket.net.client |
Client classes for establishing a WebSocket connection.
|
Modifier and Type | Method and Description |
---|---|
ConnectionConfiguration |
Connection.getConfiguration()
Gets the configuration used to create this connection.
|
ConnectionConfiguration |
AbstractConnection.getConfiguration() |
Modifier and Type | Class and Description |
---|---|
class |
ClientConnectionConfiguration
A base class for connection configurations.
|
class |
SocketConnectionConfiguration
A configuration for a TCP connection using
Socket . |
class |
TcpConnectionConfiguration<T>
A configuration for a TCP connection.
|
Modifier and Type | Class and Description |
---|---|
class |
BoshConnectionConfiguration
A configuration for a BOSH connection.
|
Modifier and Type | Class and Description |
---|---|
class |
NettyTcpConnectionConfiguration |
Constructor and Description |
---|
NettyChannelConnection(io.netty.channel.Channel channel,
StreamHandler streamHandler,
java.util.function.BiConsumer<java.lang.String,StreamElement> onRead,
java.util.function.Supplier<javax.xml.bind.Unmarshaller> unmarshallerSupplier,
java.util.function.BiConsumer<java.lang.String,StreamElement> onWrite,
java.util.function.Supplier<javax.xml.bind.Marshaller> marshallerSupplier,
java.util.function.Consumer<java.lang.Throwable> onException,
ConnectionConfiguration connectionConfiguration) |
Constructor and Description |
---|
WebSocketConnection(javax.websocket.Session session,
StreamHandler streamHandler,
java.util.function.Consumer<java.lang.Throwable> onException,
java.util.concurrent.CompletableFuture<java.lang.Void> closeFuture,
ConnectionConfiguration connectionConfiguration) |
Modifier and Type | Class and Description |
---|---|
class |
WebSocketConnectionConfiguration
A configuration for a WebSocket connection.
|
Copyright © 2014–2019 XMPP.rocks. All rights reserved.