Uses of Class
org.jivesoftware.openfire.session.LocalSession
-
Packages that use LocalSession 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 -
-
Uses of LocalSession in org.jivesoftware.openfire
Methods in org.jivesoftware.openfire with parameters of type LocalSession Modifier and Type Method 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.boolean
SessionManager. isDetached(LocalSession localSession)
Checks if a session is currently in the detached state (ie, has no connection, but has not been formally closed yet either).void
Connection. reinit(LocalSession session)
Reinitializes the connection to switch to a different session.boolean
SessionManager. removeDetached(LocalSession localSession)
Remove a session as being detached.void
SessionManager. terminateDetached(LocalSession session)
Terminate a session that is detached. -
Uses of LocalSession in org.jivesoftware.openfire.disco
Methods in org.jivesoftware.openfire.disco with parameters of type LocalSession Modifier and Type Method 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) -
Uses of LocalSession in org.jivesoftware.openfire.http
Subclasses of LocalSession in org.jivesoftware.openfire.http Modifier and Type Class 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. -
Uses of LocalSession in org.jivesoftware.openfire.net
Fields in org.jivesoftware.openfire.net declared as LocalSession Modifier and Type Field Description protected LocalSession
AbstractConnection. session
The session that owns this connection.protected LocalSession
SocketReader. session
Deprecated.Session associated with the socket reader.protected LocalSession
StanzaHandler. session
Session associated with the socket reader.Methods in org.jivesoftware.openfire.net that return LocalSession Modifier and Type Method Description LocalSession
AbstractConnection. getSession()
Returns the session that owns this connection, if the connection has been initialized.LocalSession
RespondingServerStanzaHandler. getSession()
LocalSession
SocketReader. getSession()
Deprecated.Methods in org.jivesoftware.openfire.net with parameters of type LocalSession Modifier and Type Method Description static org.dom4j.Element
SASLAuthentication. getSASLMechanisms(LocalSession session)
Returns an XML element 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
AbstractConnection. init(LocalSession owner)
void
AbstractConnection. reinit(LocalSession owner)
void
StanzaHandler. setSession(LocalSession session)
-
Uses of LocalSession in org.jivesoftware.openfire.nio
Methods in org.jivesoftware.openfire.nio that return types with arguments of type LocalSession Modifier and Type Method Description Future<LocalSession>
NettySessionInitializer. init(ConnectionListener listener)
Methods in org.jivesoftware.openfire.nio with parameters of type LocalSession Modifier and Type Method Description void
NettyConnection. reinit(LocalSession owner)
-
Uses of LocalSession in org.jivesoftware.openfire.sasl
Constructors in org.jivesoftware.openfire.sasl with parameters of type LocalSession Constructor Description AnonymousSaslServer(LocalSession session)
-
Uses of LocalSession in org.jivesoftware.openfire.session
Subclasses of LocalSession in org.jivesoftware.openfire.session Modifier and Type Class 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
Methods in org.jivesoftware.openfire.session with parameters of type LocalSession Modifier and Type Method Description void
LocalClientSession. reattach(LocalSession connectionProvider, long h)
void
LocalComponentSession. reattach(LocalSession connectionProvider, long h)
void
LocalConnectionMultiplexerSession. reattach(LocalSession connectionProvider, long h)
void
LocalServerSession. reattach(LocalSession connectionProvider, long h)
void
LocalSession. reattach(LocalSession connectionProvider, long h)
Reattach the (existing) session to the connection provided by a new session (a session that will be replaced by the older, pre-existing session). -
Uses of LocalSession in org.jivesoftware.openfire.streammanagement
Constructors in org.jivesoftware.openfire.streammanagement with parameters of type LocalSession Constructor Description StreamManager(LocalSession session)
-
Uses of LocalSession in org.jivesoftware.openfire.websocket
Methods in org.jivesoftware.openfire.websocket with parameters of type LocalSession Modifier and Type Method Description void
WebSocketConnection. reinit(LocalSession session)
-