|
Openfire 3.9.0 Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RemoteSessionLocator
Locator of sessions that are being hosted by other cluster nodes. Use
XMPPServer.setRemoteSessionLocator(RemoteSessionLocator)
to
set the session locator to use. When not running inside of a cluster
XMPPServer.getRemoteSessionLocator()
will always return null.
Method Summary | |
---|---|
ClientSession |
getClientSession(byte[] nodeID,
org.xmpp.packet.JID address)
Returns a session surrogate of a client session hosted by a remote cluster node. |
ComponentSession |
getComponentSession(byte[] nodeID,
org.xmpp.packet.JID address)
Returns a session surrogate of a component session hosted by a remote cluster node. |
ConnectionMultiplexerSession |
getConnectionMultiplexerSession(byte[] nodeID,
org.xmpp.packet.JID address)
Returns a session surrogate of a Connection Multiplexer session hosted by a remote cluster node. |
IncomingServerSession |
getIncomingServerSession(byte[] nodeID,
String streamID)
Returns a session surrogate of an incoming server session hosted by a remote cluster node. |
OutgoingServerSession |
getOutgoingServerSession(byte[] nodeID,
org.xmpp.packet.JID address)
Returns a session surrogate of an outgoing server session hosted by a remote cluster node. |
Method Detail |
---|
ClientSession getClientSession(byte[] nodeID, org.xmpp.packet.JID address)
nodeID
- the ID of the node hosting the session.address
- the address that uniquely identifies the session.
ComponentSession getComponentSession(byte[] nodeID, org.xmpp.packet.JID address)
nodeID
- the ID of the node hosting the session.address
- the address that uniquely identifies the session.
ConnectionMultiplexerSession getConnectionMultiplexerSession(byte[] nodeID, org.xmpp.packet.JID address)
nodeID
- the ID of the node hosting the session.address
- the address that uniquely identifies the session.
IncomingServerSession getIncomingServerSession(byte[] nodeID, String streamID)
nodeID
- the ID of the node hosting the session.streamID
- the stream ID that uniquely identifies the session.
OutgoingServerSession getOutgoingServerSession(byte[] nodeID, org.xmpp.packet.JID address)
nodeID
- the ID of the node hosting the session.address
- the address that uniquely identifies the session.
|
Openfire 3.9.0 Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |