Package | Description |
---|---|
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.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.
|
Modifier and Type | Class and 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.
|
Modifier and Type | Class and Description |
---|---|
class |
StreamFeaturesManager
Manages the various features, which are advertised during stream negotiation.
|
Modifier and Type | Class and Description |
---|---|
class |
ExternalComponent
An external component session which connects to an XMPP server using the “Jabber Component Protocol”.
|
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) |
Copyright © 2014–2019 XMPP.rocks. All rights reserved.