Interface SessionManagerClusteredIfc

All Superinterfaces:
SessionManagerHandler
All Known Implementing Classes:
SessionManagerClustered

public interface SessionManagerClusteredIfc extends SessionManagerHandler
Author:
kobit
  • Field Details

  • Method Details

    • fastAddOutPacket

      boolean fastAddOutPacket(Packet packet)
    • processPacket

      void processPacket(Packet el_packet, XMPPResourceConnection conn)
    • processPresenceUpdate

      void processPresenceUpdate(XMPPSession session, tigase.xml.Element element)
    • getXMPPResourceConnection

      XMPPResourceConnection getXMPPResourceConnection(Packet el_packet)
    • getXMPPResourceConnections

      ConcurrentHashMap<tigase.xmpp.jid.JID,XMPPResourceConnection> getXMPPResourceConnections()
    • getXMPPSessions

      ConcurrentHashMap<tigase.xmpp.jid.BareJID,XMPPSession> getXMPPSessions()
    • hasXMPPResourceConnectionForConnectionJid

      boolean hasXMPPResourceConnectionForConnectionJid(tigase.xmpp.jid.JID connJid)
      Method to check if there is XMPPResourceConnection instance for connection JID.
      Returns:
      true - if there is XMPPResourceConnection for connection JID
    • getComponentId

      tigase.xmpp.jid.JID getComponentId()
      Specified by:
      getComponentId in interface SessionManagerHandler
    • getNodesConnected

      List<tigase.xmpp.jid.JID> getNodesConnected()