Uses of Interface
rocks.xmpp.core.net.Connection
-
Packages that use Connection 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.core.session Provides classes related to an XMPP session.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. -
-
Uses of Connection in rocks.xmpp.core.net
Classes in rocks.xmpp.core.net that implement Connection Modifier and Type Class Description class
AbstractConnection
An abstract connection implementation.class
TcpConnection
Defines characteristics of a TCP binding, like stream encryption via TLS and stream compression.Constructors in rocks.xmpp.core.net with parameters of type Connection Constructor Description ReaderInterceptorChain(Iterable<ReaderInterceptor> readerInterceptors, Session session, Connection connection)
WriterInterceptorChain(Iterable<WriterInterceptor> writerInterceptors, Session session, Connection connection)
-
Uses of Connection in rocks.xmpp.core.net.client
Classes in rocks.xmpp.core.net.client that implement Connection Modifier and Type Class Description class
SocketConnection
The default TCP socket connection as described in TCP Binding.Methods in rocks.xmpp.core.net.client that return types with arguments of type Connection Modifier and Type Method Description CompletableFuture<Connection>
SocketConnector. connect(XmppSession xmppSession, TcpConnectionConfiguration configuration, SessionOpen sessionOpen)
CompletableFuture<Connection>
TransportConnector. connect(XmppSession xmppSession, T configuration, SessionOpen sessionOpen)
Establishes a connection using the transport protocol specific configuration.abstract CompletableFuture<Connection>
ClientConnectionConfiguration. createConnection(XmppSession xmppSession, SessionOpen sessionOpen)
A factory method to create the connection.CompletableFuture<Connection>
SocketConnectionConfiguration. createConnection(XmppSession xmppSession, SessionOpen sessionOpen)
Deprecated, for removal: This API element is subject to removal in a future version.CompletableFuture<Connection>
TcpConnectionConfiguration. createConnection(XmppSession xmppSession, SessionOpen sessionOpen)
-
Uses of Connection in rocks.xmpp.core.session
Methods in rocks.xmpp.core.session that return Connection Modifier and Type Method Description Connection
XmppSession. getActiveConnection()
Gets the actively used connection. -
Uses of Connection in rocks.xmpp.extensions.httpbind
Classes in rocks.xmpp.extensions.httpbind that implement Connection Modifier and Type Class Description class
BoshConnection
The abstract base class for BOSH connections.Methods in rocks.xmpp.extensions.httpbind that return types with arguments of type Connection Modifier and Type Method Description CompletableFuture<Connection>
HttpClientConnector. connect(XmppSession xmppSession, BoshConnectionConfiguration configuration, SessionOpen sessionOpen)
CompletableFuture<Connection>
HttpUrlConnector. connect(XmppSession xmppSession, BoshConnectionConfiguration configuration, SessionOpen sessionOpen)
CompletableFuture<Connection>
BoshConnectionConfiguration. createConnection(XmppSession xmppSession, SessionOpen sessionOpen)
-
Uses of Connection in rocks.xmpp.nio.netty.client
Methods in rocks.xmpp.nio.netty.client that return types with arguments of type Connection Modifier and Type Method Description CompletableFuture<Connection>
NettyChannelConnector. connect(XmppSession xmppSession, TcpConnectionConfiguration configuration, SessionOpen sessionOpen)
CompletableFuture<Connection>
NettyTcpConnectionConfiguration. createConnection(XmppSession xmppSession, SessionOpen sessionOpen)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Connection in rocks.xmpp.nio.netty.net
Classes in rocks.xmpp.nio.netty.net that implement Connection Modifier and Type Class Description class
NettyChannelConnection
A NIO connection based on Netty. -
Uses of Connection in rocks.xmpp.websocket.net
Classes in rocks.xmpp.websocket.net that implement Connection Modifier and Type Class Description class
JakartaWebSocketConnection
Generic WebSocket connection which is based on Jakarta WebSocket API.class
WebSocketConnection
Abstract base class for WebSocket connections. -
Uses of Connection in rocks.xmpp.websocket.net.client
Methods in rocks.xmpp.websocket.net.client that return types with arguments of type Connection Modifier and Type Method Description CompletableFuture<Connection>
HttpClientWebSocketConnector. connect(XmppSession xmppSession, WebSocketConnectionConfiguration configuration, SessionOpen sessionOpen)
CompletableFuture<Connection>
JakartaWebSocketConnector. connect(XmppSession xmppSession, WebSocketConnectionConfiguration configuration, SessionOpen sessionOpen)
CompletableFuture<Connection>
WebSocketConnectionConfiguration. createConnection(XmppSession xmppSession, SessionOpen sessionOpen)
-