| Package | Description |
|---|---|
| org.jivesoftware.openfire | |
| org.jivesoftware.openfire.component | |
| org.jivesoftware.openfire.filetransfer.proxy | |
| org.jivesoftware.openfire.http |
Provides classes for XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH).
|
| org.jivesoftware.openfire.mediaproxy | |
| org.jivesoftware.openfire.pubsub |
Implementation of Publish-Subscribe (XEP-0060).
|
| org.jivesoftware.openfire.server |
Classes used for server-to-server communication.
|
| org.jivesoftware.openfire.session | |
| org.jivesoftware.openfire.spi |
| Modifier and Type | Method and Description |
|---|---|
void |
RoutingTable.addComponentRoute(org.xmpp.packet.JID route,
RoutableChannelHandler destination)
Adds a route to the routing table for the specified internal or external component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InternalComponentManager
Manages the registration and delegation of Components, which includes External Components as well as components
that run in the Openfire JVM.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FileTransferProxy
Manages the transfering of files between two remote entities on the jabber network.
|
| 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 | Class and Description |
|---|---|
class |
MediaProxyService
A proxy service for UDP traffic such as RTP.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PubSubModule
Module that implements JEP-60: Publish-Subscribe.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OutgoingSessionPromise
An OutgoingSessionPromise provides an asynchronic way for sending packets to remote servers.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClientSession
Represents a session between the server and a client.
|
interface |
ComponentSession
Represents a session between the server and an external component.
|
interface |
ConnectionMultiplexerSession
Represents a session between the server and a connection manager.
|
interface |
IncomingServerSession
Server-to-server communication is done using two TCP connections between the servers.
|
interface |
OutgoingServerSession
Server-to-server communication is done using two TCP connections between the servers.
|
interface |
ServerSession |
interface |
Session
The session represents a connection between the server and a client (c2s) or
another server (s2s) as well as a connection with a component.
|
| 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 |
class |
LocalSession
The session represents a connection between the server and a client (c2s) or
another server (s2s) as well as a connection with a component.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RoutingTableImpl.addComponentRoute(org.xmpp.packet.JID route,
RoutableChannelHandler destination) |
Copyright © 2003–2020 Ignite Realtime. All rights reserved.