Uses of Interface
org.jivesoftware.openfire.Connection
-
Packages that use Connection Package Description org.jivesoftware.openfire org.jivesoftware.openfire.http Provides classes for XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH).org.jivesoftware.openfire.multiplex Connection Manager implementation.org.jivesoftware.openfire.net org.jivesoftware.openfire.nio org.jivesoftware.openfire.server Classes used for server-to-server communication.org.jivesoftware.openfire.session org.jivesoftware.openfire.websocket -
-
Uses of Connection in org.jivesoftware.openfire
Methods in org.jivesoftware.openfire with parameters of type Connection Modifier and Type Method Description LocalClientSession
SessionManager. createClientSession(Connection conn, Locale language)
Creates a newClientSession
.LocalClientSession
SessionManager. createClientSession(Connection conn, StreamID id)
Creates a newClientSession
with the specified streamID.LocalClientSession
SessionManager. createClientSession(Connection conn, StreamID id, Locale language)
Creates a newClientSession
with the specified streamID.LocalComponentSession
SessionManager. createComponentSession(org.xmpp.packet.JID address, Connection conn)
LocalIncomingServerSession
SessionManager. createIncomingServerSession(Connection conn, StreamID id, String fromDomain)
Creates a session for a remote server.LocalConnectionMultiplexerSession
SessionManager. createMultiplexerSession(Connection conn, org.xmpp.packet.JID address)
Creates a newConnectionMultiplexerSession
. -
Uses of Connection in org.jivesoftware.openfire.http
Classes in org.jivesoftware.openfire.http that implement Connection Modifier and Type Class Description static class
HttpSession.HttpVirtualConnection
A virtual server connection relates to a http session which its self can relate to many http connections. -
Uses of Connection in org.jivesoftware.openfire.multiplex
Classes in org.jivesoftware.openfire.multiplex that implement Connection Modifier and Type Class Description class
ClientSessionConnection
Represents a connection of a Client Session that was established to a Connection Manager. -
Uses of Connection in org.jivesoftware.openfire.net
Classes in org.jivesoftware.openfire.net that implement Connection Modifier and Type Class Description class
SocketConnection
Deprecated.Old, pre NIO / MINA code.class
VirtualConnection
Abstract implementation of the Connection interface that models abstract connections.Fields in org.jivesoftware.openfire.net declared as Connection Modifier and Type Field Description protected Connection
StanzaHandler. connection
Constructors in org.jivesoftware.openfire.net with parameters of type Connection Constructor Description ClientStanzaHandler(PacketRouter router, String serverName, Connection connection)
Deprecated.ClientStanzaHandler(PacketRouter router, Connection connection)
ComponentStanzaHandler(PacketRouter router, String serverName, Connection connection)
Deprecated.ComponentStanzaHandler(PacketRouter router, Connection connection)
MultiplexerStanzaHandler(PacketRouter router, String serverName, Connection connection)
Deprecated.MultiplexerStanzaHandler(PacketRouter router, Connection connection)
ServerStanzaHandler(PacketRouter router, String serverName, Connection connection)
Deprecated.ServerStanzaHandler(PacketRouter router, Connection connection)
ServerTrustManager(String server, KeyStore trustStore, Connection connection)
Deprecated.Use ServerTrustManager(KeyStore trustStore) instead (there's no functional difference).StanzaHandler(PacketRouter router, String serverName, Connection connection)
Deprecated.StanzaHandler(PacketRouter router, Connection connection)
Creates a dedicated reader for a socket.TLSStreamHandler(Connection connection, Socket socket, boolean clientMode, String remoteServer, boolean needClientAuth)
Deprecated.Use the other constructor.TLSWrapper(Connection connection, boolean clientMode, boolean needClientAuth, String remoteServer)
Deprecated.Use the other constructor. -
Uses of Connection in org.jivesoftware.openfire.nio
Classes in org.jivesoftware.openfire.nio that implement Connection Modifier and Type Class Description class
NIOConnection
Implementation ofConnection
interface specific for NIO connections when using the Apache MINA framework. -
Uses of Connection in org.jivesoftware.openfire.server
Methods in org.jivesoftware.openfire.server with parameters of type Connection Modifier and Type Method Description static boolean
ServerDialback. verifyReceivedKey(org.dom4j.Element doc, Connection connection)
Verifies the key sent by a Receiving Server.Constructors in org.jivesoftware.openfire.server with parameters of type Connection Constructor Description ServerDialback(Connection connection, String serverName)
Creates a new instance that will be used for creatingIncomingServerSession
, validating subsequent domains or authenticatig new domains. -
Uses of Connection in org.jivesoftware.openfire.session
Fields in org.jivesoftware.openfire.session declared as Connection Modifier and Type Field Description protected Connection
LocalSession. conn
The connection that this session represents.Methods in org.jivesoftware.openfire.session that return Connection Modifier and Type Method Description Connection
LocalSession. getConnection()
Returns the connection associated with this Session.Methods in org.jivesoftware.openfire.session with parameters of type Connection Modifier and Type Method Description static LocalClientSession
LocalClientSession. createSession(String serverName, org.xmlpull.v1.XmlPullParser xpp, Connection connection)
Returns a newly created session between the server and a client.static LocalComponentSession
LocalComponentSession. createSession(String serverName, org.xmlpull.v1.XmlPullParser xpp, Connection connection)
Returns a newly created session between the server and a component.static LocalConnectionMultiplexerSession
LocalConnectionMultiplexerSession. createSession(String serverName, org.xmlpull.v1.XmlPullParser xpp, Connection connection)
static boolean
LocalClientSession. isAllowed(Connection connection)
static boolean
LocalClientSession. isAllowedAnonymous(Connection connection)
Constructors in org.jivesoftware.openfire.session with parameters of type Connection Constructor Description LocalClientSession(String serverName, Connection connection, StreamID streamID, Locale language)
Creates a session with an underlying connection and permission protection.LocalComponentSession(String serverName, Connection conn, StreamID id)
LocalConnectionMultiplexerSession(String serverName, Connection connection, StreamID streamID)
LocalExternalComponent(LocalComponentSession session, Connection connection)
LocalIncomingServerSession(String serverName, Connection connection, StreamID streamID, String fromDomain)
LocalOutgoingServerSession(String localDomain, Connection connection, OutgoingServerSocketReader socketReader, StreamID streamID)
LocalServerSession(String serverName, Connection connection, StreamID streamID)
LocalSession(String serverName, Connection connection, StreamID streamID, Locale language)
Creates a session with an underlying connection and permission protection. -
Uses of Connection in org.jivesoftware.openfire.websocket
Classes in org.jivesoftware.openfire.websocket that implement Connection Modifier and Type Class Description class
WebSocketConnection
Following the conventions of the BOSH implementation, this class extendsVirtualConnection
and delegates the expected XMPP connection behaviors to the correspondingXmppWebSocket
.
-