Uses of Interface
rocks.xmpp.core.stream.StreamHandler
-
Packages that use StreamHandler 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.core.stream.client Provides classes for client-side stream negotiation.rocks.xmpp.extensions.component.accept Provides classes for XEP-0114: Jabber Component Protocol.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.net Provides connection-related classes based on Netty channels.rocks.xmpp.websocket.net Provides connection-related classes for the XMPP Subprotocol for WebSocket. -
-
Uses of StreamHandler in rocks.xmpp.core.net
Classes in rocks.xmpp.core.net that implement StreamHandler 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. -
Uses of StreamHandler in rocks.xmpp.core.net.client
Classes in rocks.xmpp.core.net.client that implement StreamHandler Modifier and Type Class Description class
SocketConnection
The default TCP socket connection as described in TCP Binding. -
Uses of StreamHandler in rocks.xmpp.core.session
Classes in rocks.xmpp.core.session that implement StreamHandler Modifier and Type Class Description class
XmppClient
The base class for establishing an XMPP session with a server, i.e. client-to-server sessions.class
XmppSession
The base class for different kinds of XMPP sessions. -
Uses of StreamHandler in rocks.xmpp.core.stream.client
Classes in rocks.xmpp.core.stream.client that implement StreamHandler Modifier and Type Class Description class
StreamFeaturesManager
Manages the various features, which are advertised during stream negotiation. -
Uses of StreamHandler in rocks.xmpp.extensions.component.accept
Classes in rocks.xmpp.extensions.component.accept that implement StreamHandler Modifier and Type Class Description class
ExternalComponent
An external component session which connects to an XMPP server using the "Jabber Component Protocol". -
Uses of StreamHandler in rocks.xmpp.extensions.httpbind
Classes in rocks.xmpp.extensions.httpbind that implement StreamHandler Modifier and Type Class Description class
BoshConnection
The abstract base class for BOSH connections. -
Uses of StreamHandler in rocks.xmpp.nio.netty.net
Classes in rocks.xmpp.nio.netty.net that implement StreamHandler Modifier and Type Class Description class
NettyChannelConnection
A NIO connection based on Netty.Constructors in rocks.xmpp.nio.netty.net with parameters of type StreamHandler Constructor Description NettyChannelConnection(io.netty.channel.Channel channel, StreamHandler streamHandler, Session session, List<ReaderInterceptor> readerInterceptors, Function<Locale,javax.xml.bind.Unmarshaller> unmarshallerSupplier, List<WriterInterceptor> writerInterceptors, Supplier<javax.xml.bind.Marshaller> marshallerSupplier, Consumer<Throwable> onException, ConnectionConfiguration connectionConfiguration)
-
Uses of StreamHandler in rocks.xmpp.websocket.net
Classes in rocks.xmpp.websocket.net that implement StreamHandler 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.Constructors in rocks.xmpp.websocket.net with parameters of type StreamHandler Constructor Description JakartaWebSocketConnection(javax.websocket.Session session, ConnectionConfiguration connectionConfiguration, StreamHandler streamHandler, Consumer<Throwable> onException, CompletionStage<Void> closeFuture, javax.websocket.MessageHandler.Whole<StreamElement> messageHandler)
Creates
-