| Package | Description |
|---|---|
| org.jivesoftware.openfire | |
| org.jivesoftware.openfire.disco |
Service discovery implementation (XEP-0030).
|
| org.jivesoftware.openfire.http |
Provides classes for XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH).
|
| org.jivesoftware.openfire.net | |
| org.jivesoftware.openfire.nio | |
| org.jivesoftware.openfire.sasl |
Provides classes for SASL.
|
| org.jivesoftware.openfire.session | |
| org.jivesoftware.openfire.streammanagement | |
| org.jivesoftware.openfire.websocket |
| Modifier and Type | Method and Description |
|---|---|
void |
SessionManager.addDetached(LocalSession localSession)
Record a session as being detached (ie, has no connection).
|
void |
Connection.init(LocalSession session)
Initializes the connection with it's owning session.
|
void |
Connection.reinit(LocalSession session)
Reinitializes the connection to switch to a different session.
|
void |
SessionManager.removeDetached(LocalSession localSession)
Remove a session as being detached.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
IQDiscoInfoHandler.setSoftwareVersionDataFormFromDiscoInfo(org.dom4j.Element query,
LocalSession session)
Set all Software Version data
responsed by the peer for the Software information request Service Discovery (XEP-0232)
|
| Modifier and Type | Class and Description |
|---|---|
class |
HttpSession
A session represents a series of interactions with an XMPP client sending packets using the HTTP
Binding protocol specified in XEP-0124.
|
| Modifier and Type | Field and Description |
|---|---|
protected LocalSession |
SocketReader.session
Session associated with the socket reader.
|
protected LocalSession |
VirtualConnection.session |
protected LocalSession |
StanzaHandler.session
Session associated with the socket reader.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
SASLAuthentication.getSASLMechanisms(LocalSession session)
Returns a string with the valid SASL mechanisms available for the specified session.
|
static SASLAuthentication.Status |
SASLAuthentication.handle(LocalSession session,
org.dom4j.Element doc)
Handles the SASL authentication packet.
|
void |
VirtualConnection.init(LocalSession session) |
void |
SocketConnection.init(LocalSession owner)
Deprecated.
|
void |
VirtualConnection.reinit(LocalSession session) |
void |
SocketConnection.reinit(LocalSession owner)
Deprecated.
|
void |
StanzaHandler.setSession(LocalSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
NIOConnection.init(LocalSession owner) |
void |
NIOConnection.reinit(LocalSession owner) |
| Constructor and Description |
|---|
AnonymousSaslServer(LocalSession session) |
| Modifier and Type | Class and Description |
|---|---|
class |
LocalClientSession
Represents a session between the server and a client.
|
class |
LocalComponentSession
Represents a session between the server and a component.
|
class |
LocalConnectionMultiplexerSession
Represents a session between the server and a connection manager.
|
class |
LocalIncomingServerSession
Server-to-server communication is done using two TCP connections between the servers.
|
class |
LocalOutgoingServerSession
Server-to-server communication is done using two TCP connections between the servers.
|
class |
LocalServerSession |
| Constructor and Description |
|---|
StreamManager(LocalSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
WebSocketConnection.reinit(LocalSession session) |
Copyright © 2003–2020 Ignite Realtime. All rights reserved.