| Name | Description | Type | Package | Framework |
| ClientSession | Represents a session between the server and a client. | Interface | org.jivesoftware.openfire.session | Echo |
| ClientSessionInfo | Client session information to be used when running in a cluster. | Class | org.jivesoftware.openfire.session | Echo |
| ComponentSession | Represents a session between the server and an external component. | Interface | org.jivesoftware.openfire.session | Echo |
| ComponentSession .ExternalComponent | The ExternalComponent acts as a proxy of the remote connected component. | Interface | org.jivesoftware.openfire.session.ComponentSession | Echo |
| ConnectionMultiplexerSession | Represents a session between the server and a connection manager. | Interface | org.jivesoftware.openfire.session | Echo |
| ConnectionSettings | Class | org.jivesoftware.openfire.session | Echo | |
| ConnectionSettings .Client | Class | org.jivesoftware.openfire.session.ConnectionSettings | Echo | |
| ConnectionSettings .Component | Class | org.jivesoftware.openfire.session.ConnectionSettings | Echo | |
| ConnectionSettings .Multiplex | Class | org.jivesoftware.openfire.session.ConnectionSettings | Echo | |
| ConnectionSettings .Server | Class | org.jivesoftware.openfire.session.ConnectionSettings | Echo | |
| GetSessionsCountTask | Task that will be executed in cluster nodes to get the number of sessions hosted by theAuthor:Gaston DombiakSee Also:Serialized Form | Class | org.jivesoftware.openfire.session | Echo |
| IncomingServerSession | Server-to-server communication is done using two TCP connections between the servers. | Interface | org.jivesoftware.openfire.session | Echo |
| LocalClientSession | Represents a session between the server and a client. | Class | org.jivesoftware.openfire.session | Echo |
| LocalComponentSession | Represents a session between the server and a component. | Class | org.jivesoftware.openfire.session | Echo |
| LocalComponentSession .LocalExternalComponent | The ExternalComponent acts as a proxy of the remote connected component. | Class | org.jivesoftware.openfire.session.LocalComponentSession | Echo |
| LocalConnectionMultiplexerSession | Represents a session between the server and a connection manager. | Class | org.jivesoftware.openfire.session | Echo |
| LocalIncomingServerSession | Server-to-server communication is done using two TCP connections between the servers. | Class | org.jivesoftware.openfire.session | Echo |
| LocalOutgoingServerSession | Server-to-server communication is done using two TCP connections between the servers. | Class | org.jivesoftware.openfire.session | Echo |
| LocalServerSession | Class | org.jivesoftware.openfire.session | Echo | |
| 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. | Class | org.jivesoftware.openfire.session | Echo |
| OutgoingServerSession | Server-to-server communication is done using two TCP connections between the servers. | Interface | org.jivesoftware.openfire.session | Echo |
| RemoteSessionLocator | Locator of sessions that are being hosted by other cluster nodes. | Interface | org.jivesoftware.openfire.session | Echo |
| ServerSession | Interface | org.jivesoftware.openfire.session | Echo | |
| 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. | Interface | org.jivesoftware.openfire.session | Echo |
| SessionManager | Manages the sessions associated with an account. | Class | org.jivesoftware.openfire | Echo |
| SessionNotFoundException | Class | org.jivesoftware.openfire | Echo | |
| SessionPacketRouter | Handles the routing of packets to a particular session. | Class | org.jivesoftware.openfire | Echo |
| SessionResultFilter | Filters and sorts lists of sessions. | Class | org.jivesoftware.openfire | Echo |
| ClientSession | Represents a session between the server and a client. | Interface | org.jivesoftware.openfire.session | OpenFire |
| ClientSessionInfo | Client session information to be used when running in a cluster. | Class | org.jivesoftware.openfire.session | OpenFire |
| ComponentSession | Represents a session between the server and an external component. | Interface | org.jivesoftware.openfire.session | OpenFire |
| ComponentSession .ExternalComponent | The ExternalComponent acts as a proxy of the remote connected component. | Interface | org.jivesoftware.openfire.session.ComponentSession | OpenFire |
| ConnectionMultiplexerSession | Represents a session between the server and a connection manager. | Interface | org.jivesoftware.openfire.session | OpenFire |
| ConnectionSettings | Class | org.jivesoftware.openfire.session | OpenFire | |
| ConnectionSettings .Client | Class | org.jivesoftware.openfire.session.ConnectionSettings | OpenFire | |
| ConnectionSettings .Component | Class | org.jivesoftware.openfire.session.ConnectionSettings | OpenFire | |
| ConnectionSettings .Multiplex | Class | org.jivesoftware.openfire.session.ConnectionSettings | OpenFire | |
| ConnectionSettings .Server | Class | org.jivesoftware.openfire.session.ConnectionSettings | OpenFire | |
| GetSessionsCountTask | Task that will be executed in cluster nodes to get the number of sessions hosted by theAuthor:Gaston DombiakSee Also:Serialized Form | Class | org.jivesoftware.openfire.session | OpenFire |
| IncomingServerSession | Server-to-server communication is done using two TCP connections between the servers. | Interface | org.jivesoftware.openfire.session | OpenFire |
| LocalClientSession | Represents a session between the server and a client. | Class | org.jivesoftware.openfire.session | OpenFire |
| LocalComponentSession | Represents a session between the server and a component. | Class | org.jivesoftware.openfire.session | OpenFire |
| LocalComponentSession .LocalExternalComponent | The ExternalComponent acts as a proxy of the remote connected component. | Class | org.jivesoftware.openfire.session.LocalComponentSession | OpenFire |
| LocalConnectionMultiplexerSession | Represents a session between the server and a connection manager. | Class | org.jivesoftware.openfire.session | OpenFire |
| LocalIncomingServerSession | Server-to-server communication is done using two TCP connections between the servers. | Class | org.jivesoftware.openfire.session | OpenFire |
| LocalOutgoingServerSession | Server-to-server communication is done using two TCP connections between the servers. | Class | org.jivesoftware.openfire.session | OpenFire |
| LocalServerSession | Class | org.jivesoftware.openfire.session | OpenFire | |
| 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. | Class | org.jivesoftware.openfire.session | OpenFire |
| OutgoingServerSession | Server-to-server communication is done using two TCP connections between the servers. | Interface | org.jivesoftware.openfire.session | OpenFire |
| RemoteSessionLocator | Locator of sessions that are being hosted by other cluster nodes. | Interface | org.jivesoftware.openfire.session | OpenFire |
| ServerSession | Interface | org.jivesoftware.openfire.session | OpenFire | |
| 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. | Interface | org.jivesoftware.openfire.session | OpenFire |
| SessionManager | Manages the sessions associated with an account. | Class | org.jivesoftware.openfire | OpenFire |
| SessionNotFoundException | Class | org.jivesoftware.openfire | OpenFire | |
| SessionPacketRouter | Handles the routing of packets to a particular session. | Class | org.jivesoftware.openfire | OpenFire |
| SessionResultFilter | Filters and sorts lists of sessions. | Class | org.jivesoftware.openfire | OpenFire |