Uses of Interface
org.jivesoftware.openfire.StreamID
Packages that use StreamID
Package
Description
Service that records XMPP traffics.
Provides classes for XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH).
Connection Manager implementation.
Classes used for server-to-server communication.
-
Uses of StreamID in org.jivesoftware.openfire
Methods in org.jivesoftware.openfire that return StreamIDModifier and TypeMethodDescriptionStreamIDFactory.createStreamID()
Generate a stream id.SessionManager.nextStreamID()
Returns a randomly created ID to be used in a stream element.Methods in org.jivesoftware.openfire with parameters of type StreamIDModifier and TypeMethodDescriptionSessionManager.createClientHttpSession
(StreamID id, HttpConnection connection, Locale language, Duration wait, int hold, boolean isEncrypted, Duration maxPollingInterval, int maxRequests, Duration maxPause, Duration defaultInactivityTimeout, int majorVersion, int minorVersion) Creates a newClientSession
with the specified streamID.SessionManager.createClientSession
(Connection conn, StreamID id) Creates a newClientSession
with the specified streamID.SessionManager.createClientSession
(Connection conn, StreamID id, Locale language) Creates a newClientSession
with the specified streamID.SessionManager.createIncomingServerSession
(Connection conn, StreamID id, String fromDomain) Creates a session for a remote server.SessionManager.getIncomingServerSession
(StreamID streamID) Returns the incoming server session hosted by this JVM that matches the specified stream ID.void
SessionManager.unregisterIncomingServerSession
(StreamID streamID) Unregisters a remote server session identified by a stream ID, and disassociates all associated domains. -
Uses of StreamID in org.jivesoftware.openfire.audit
Methods in org.jivesoftware.openfire.audit that return StreamID -
Uses of StreamID in org.jivesoftware.openfire.http
Constructors in org.jivesoftware.openfire.http with parameters of type StreamIDModifierConstructorDescriptionHttpSession
(HttpSession.HttpVirtualConnection vConnection, String serverName, StreamID streamID, long requestId, X509Certificate[] sslCertificates, Locale language, Duration wait, int hold, boolean isEncrypted, Duration maxPollingInterval, int maxRequests, Duration maxPause, Duration defaultInactivityTimeout, int majorVersion, int minorVersion) -
Uses of StreamID in org.jivesoftware.openfire.multiplex
Methods in org.jivesoftware.openfire.multiplex that return StreamIDModifier and TypeMethodDescriptionRoute.getStreamID()
Return the stream ID that identifies the connection that is actually sending the wrapped stanza.Methods in org.jivesoftware.openfire.multiplex with parameters of type StreamIDModifier and TypeMethodDescriptionvoid
ConnectionMultiplexerManager.closeClientSession
(String connectionManagerDomain, StreamID streamID) Closes an existing client session that was established through a connection manager.boolean
ConnectionMultiplexerManager.createClientSession
(String connectionManagerDomain, StreamID streamID, String hostName, String hostAddress) Creates a new client session that was established to the specified connection manager.ConnectionMultiplexerManager.getClientSession
(String connectionManagerDomain, StreamID streamID) Returns the ClientSession with the specified stream ID that is being hosted by the specified connection manager.ConnectionMultiplexerManager.getMultiplexerSession
(String connectionManagerDomain, StreamID streamID) Returns aConnectionMultiplexerSession
for the specified connection manager domain ornull
if none was found.Constructors in org.jivesoftware.openfire.multiplex with parameters of type StreamID -
Uses of StreamID in org.jivesoftware.openfire.server
Methods in org.jivesoftware.openfire.server with parameters of type StreamIDModifier and TypeMethodDescriptionvoid
ServerDialback.validateRemoteDomain
(org.dom4j.Element doc, StreamID streamID) Returns true if the domain requested by the remote server was validated by the Authoritative Server. -
Uses of StreamID in org.jivesoftware.openfire.session
Fields in org.jivesoftware.openfire.session declared as StreamIDModifier and TypeFieldDescriptionprotected final StreamID
LocalSession.streamID
The stream id for this session (random and unique).protected StreamID
RemoteSession.streamID
Methods in org.jivesoftware.openfire.session that return StreamIDModifier and TypeMethodDescriptionLocalSession.getStreamID()
Obtain the stream ID associated with this sesison.RemoteSession.getStreamID()
Session.getStreamID()
Obtain the stream ID associated with this session.Methods in org.jivesoftware.openfire.session with parameters of type StreamIDModifier and TypeMethodDescriptionRemoteSessionLocator.getIncomingServerSession
(byte[] nodeID, StreamID streamID) Returns a session surrogate of an incoming server session hosted by a remote cluster node.RemoteSessionLocatorImpl.getIncomingServerSession
(byte[] nodeID, StreamID streamID) Constructors in org.jivesoftware.openfire.session with parameters of type StreamIDModifierConstructorDescriptionprotected
IncomingServerSessionTask
(RemoteSessionTask.Operation operation, StreamID streamID) 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) 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.RemoteIncomingServerSession
(byte[] nodeID, StreamID streamID) -
Uses of StreamID in org.jivesoftware.openfire.spi
Methods in org.jivesoftware.openfire.spi that return StreamIDModifier and TypeMethodDescriptionBasicStreamIDFactory.createStreamID()
static StreamID
BasicStreamIDFactory.createStreamID
(String name) -
Uses of StreamID in org.jivesoftware.util.cache
Method parameters in org.jivesoftware.util.cache with type arguments of type StreamIDModifier and TypeMethodDescriptionConsistencyChecks.generateReportForSessionManagerIncomingServerSessions
(Cache<StreamID, IncomingServerSessionInfo> incomingServerSessionsCache, Collection<LocalIncomingServerSession> localIncomingServerSessions, Map<NodeID, Set<StreamID>> incomingServerSessionsByClusterNode) Verifies that #incomingServerSessionsCache, #localIncomingServerSessions and #incomingServerSessionsByClusterNode ofSessionManager
are in a consistent state.ConsistencyChecks.generateReportForSessionManagerIncomingServerSessions
(Cache<StreamID, IncomingServerSessionInfo> incomingServerSessionsCache, Collection<LocalIncomingServerSession> localIncomingServerSessions, Map<NodeID, Set<StreamID>> incomingServerSessionsByClusterNode) Verifies that #incomingServerSessionsCache, #localIncomingServerSessions and #incomingServerSessionsByClusterNode ofSessionManager
are in a consistent state.