Uses of Interface
org.jivesoftware.openfire.StreamID
-
Packages that use StreamID Package Description org.jivesoftware.openfire org.jivesoftware.openfire.audit Service that records XMPP traffics.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.server Classes used for server-to-server communication.org.jivesoftware.openfire.session org.jivesoftware.openfire.spi org.jivesoftware.util.cache -
-
Uses of StreamID in org.jivesoftware.openfire
Methods in org.jivesoftware.openfire that return StreamID Modifier and Type Method Description StreamIDStreamIDFactory. createStreamID()Generate a stream id.StreamIDSessionManager. nextStreamID()Returns a randomly created ID to be used in a stream element.Methods in org.jivesoftware.openfire with parameters of type StreamID Modifier and Type Method Description HttpSessionSessionManager. 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 newClientSessionwith the specified streamID.LocalClientSessionSessionManager. createClientSession(Connection conn, StreamID id)Creates a newClientSessionwith the specified streamID.LocalClientSessionSessionManager. createClientSession(Connection conn, StreamID id, Locale language)Creates a newClientSessionwith the specified streamID.LocalIncomingServerSessionSessionManager. createIncomingServerSession(Connection conn, StreamID id, String fromDomain)Creates a session for a remote server.LocalIncomingServerSessionSessionManager. getIncomingServerSession(StreamID streamID)Returns the incoming server session hosted by this JVM that matches the specified stream ID.voidSessionManager. 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 Modifier and Type Method Description StreamIDAuditStreamIDFactory. createStreamID() -
Uses of StreamID in org.jivesoftware.openfire.http
Constructors in org.jivesoftware.openfire.http with parameters of type StreamID Constructor Description HttpSession(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 StreamID Modifier and Type Method Description StreamIDRoute. 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 StreamID Modifier and Type Method Description voidConnectionMultiplexerManager. closeClientSession(String connectionManagerDomain, StreamID streamID)Closes an existing client session that was established through a connection manager.booleanConnectionMultiplexerManager. createClientSession(String connectionManagerDomain, StreamID streamID, String hostName, String hostAddress)Creates a new client session that was established to the specified connection manager.LocalClientSessionConnectionMultiplexerManager. getClientSession(String connectionManagerDomain, StreamID streamID)Returns the ClientSession with the specified stream ID that is being hosted by the specified connection manager.ConnectionMultiplexerSessionConnectionMultiplexerManager. getMultiplexerSession(String connectionManagerDomain, StreamID streamID)Returns aConnectionMultiplexerSessionfor the specified connection manager domain ornullif none was found.Constructors in org.jivesoftware.openfire.multiplex with parameters of type StreamID Constructor Description Route(StreamID streamID)Constructs a new Route. -
Uses of StreamID in org.jivesoftware.openfire.server
Methods in org.jivesoftware.openfire.server with parameters of type StreamID Modifier and Type Method Description voidServerDialback. 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 StreamID Modifier and Type Field Description protected StreamIDLocalSession. streamIDThe stream id for this session (random and unique).protected StreamIDRemoteSession. streamIDMethods in org.jivesoftware.openfire.session that return StreamID Modifier and Type Method Description StreamIDLocalSession. getStreamID()Obtain the stream ID associated with this sesison.StreamIDRemoteSession. getStreamID()StreamIDSession. getStreamID()Obtain the stream ID associated with this session.Methods in org.jivesoftware.openfire.session with parameters of type StreamID Modifier and Type Method Description IncomingServerSessionRemoteSessionLocator. getIncomingServerSession(byte[] nodeID, StreamID streamID)Returns a session surrogate of an incoming server session hosted by a remote cluster node.IncomingServerSessionRemoteSessionLocatorImpl. getIncomingServerSession(byte[] nodeID, StreamID streamID)Constructors in org.jivesoftware.openfire.session with parameters of type StreamID Constructor Description 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 StreamID Modifier and Type Method Description StreamIDBasicStreamIDFactory. createStreamID()static StreamIDBasicStreamIDFactory. createStreamID(String name) -
Uses of StreamID in org.jivesoftware.util.cache
Method parameters in org.jivesoftware.util.cache with type arguments of type StreamID Modifier and Type Method Description static com.google.common.collect.Multimap<String,String>ConsistencyChecks. generateReportForSessionManagerIncomingServerSessions(Cache<StreamID,IncomingServerSessionInfo> incomingServerSessionsCache, Collection<LocalIncomingServerSession> localIncomingServerSessions, Map<NodeID,Set<StreamID>> incomingServerSessionsByClusterNode)Verifies that #incomingServerSessionsCache, #localIncomingServerSessions and #incomingServerSessionsByClusterNode ofSessionManagerare in a consistent state.static com.google.common.collect.Multimap<String,String>ConsistencyChecks. generateReportForSessionManagerIncomingServerSessions(Cache<StreamID,IncomingServerSessionInfo> incomingServerSessionsCache, Collection<LocalIncomingServerSession> localIncomingServerSessions, Map<NodeID,Set<StreamID>> incomingServerSessionsByClusterNode)Verifies that #incomingServerSessionsCache, #localIncomingServerSessions and #incomingServerSessionsByClusterNode ofSessionManagerare in a consistent state.
-