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
AbstractConnection
A partial implementation of theConnection
interface, implementing functionality that's commonly shared by Connection implementations.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
Methods in org.jivesoftware.openfire.net with parameters of type Connection Modifier and Type Method Description protected void
ClientStanzaHandler. createSession(String serverName, org.xmlpull.v1.XmlPullParser xpp, Connection connection)
Constructors in org.jivesoftware.openfire.net with parameters of type Connection Constructor Description ClientStanzaHandler(PacketRouter router, Connection connection)
ComponentStanzaHandler(PacketRouter router, Connection connection)
MultiplexerStanzaHandler(PacketRouter router, Connection connection)
RespondingServerStanzaHandler(PacketRouter router, Connection connection, DomainPair domainPair)
Creates a dedicated reader for a socket.ServerStanzaHandler(PacketRouter router, Connection connection, boolean directTLS)
StanzaHandler(PacketRouter router, Connection connection)
Creates a dedicated reader for a socket. -
Uses of Connection in org.jivesoftware.openfire.nio
Classes in org.jivesoftware.openfire.nio that implement Connection Modifier and Type Class Description class
NettyConnection
Implementation ofConnection
interface specific for Netty connections. -
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, DomainPair domainPair)
Creates a new instance that will be used for creatingIncomingServerSession
, validating subsequent domains or authenticating 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
LocalComponentSession. getConnection()
Returns the connection associated with this Session.Connection
LocalConnectionMultiplexerSession. getConnection()
Returns the connection associated with this Session.Connection
LocalServerSession. getConnection()
Returns the connection associated with this Session.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 LocalIncomingServerSession
LocalIncomingServerSession. createSession(String serverName, org.xmlpull.v1.XmlPullParser xpp, Connection connection, boolean directTLS, boolean doNotSendXMPPStream)
Creates a new session that will receive packets.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)
LocalOutgoingServerSession(String localDomain, Connection connection, 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 correspondingWebSocketClientConnectionHandler
.Methods in org.jivesoftware.openfire.websocket with parameters of type Connection Modifier and Type Method Description protected void
WebSocketClientStanzaHandler. createSession(String serverName, org.xmlpull.v1.XmlPullParser xpp, Connection connection)
-