Package tigase.cluster.api
Interface SessionManagerClusteredIfc
-
- All Superinterfaces:
SessionManagerHandler
- All Known Implementing Classes:
SessionManagerClustered
public interface SessionManagerClusteredIfc extends SessionManagerHandler
- Author:
- kobit
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSESSION_FOUND_KEY-
Fields inherited from interface tigase.server.xmppsession.SessionManagerHandler
COMMIT_HANDLER_KEY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanfastAddOutPacket(Packet packet)JIDgetComponentId()java.util.List<JID>getNodesConnected()XMPPResourceConnectiongetXMPPResourceConnection(Packet el_packet)java.util.concurrent.ConcurrentHashMap<JID,XMPPResourceConnection>getXMPPResourceConnections()java.util.concurrent.ConcurrentHashMap<BareJID,XMPPSession>getXMPPSessions()booleanhasXMPPResourceConnectionForConnectionJid(JID connJid)Method to check if there is XMPPResourceConnection instance for connection JID.voidprocessPacket(Packet el_packet, XMPPResourceConnection conn)voidprocessPresenceUpdate(XMPPSession session, Element element)-
Methods inherited from interface tigase.server.xmppsession.SessionManagerHandler
handleDomainChange, handleLogin, handleLogout, handlePresenceSet, handleResourceBind, isLocalDomain
-
-
-
-
Field Detail
-
SESSION_FOUND_KEY
static final java.lang.String SESSION_FOUND_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
fastAddOutPacket
boolean fastAddOutPacket(Packet packet)
-
processPacket
void processPacket(Packet el_packet, XMPPResourceConnection conn)
-
processPresenceUpdate
void processPresenceUpdate(XMPPSession session, Element element)
-
getXMPPResourceConnection
XMPPResourceConnection getXMPPResourceConnection(Packet el_packet)
-
getXMPPResourceConnections
java.util.concurrent.ConcurrentHashMap<JID,XMPPResourceConnection> getXMPPResourceConnections()
-
getXMPPSessions
java.util.concurrent.ConcurrentHashMap<BareJID,XMPPSession> getXMPPSessions()
-
hasXMPPResourceConnectionForConnectionJid
boolean hasXMPPResourceConnectionForConnectionJid(JID connJid)
Method to check if there is XMPPResourceConnection instance for connection JID.- Returns:
- true - if there is XMPPResourceConnection for connection JID
-
getComponentId
JID getComponentId()
- Specified by:
getComponentIdin interfaceSessionManagerHandler
-
getNodesConnected
java.util.List<JID> getNodesConnected()
-
-