## Uses of Class
tigase.xmpp.XMPPSession

- Packages that use XMPPSession
  Package | Description
  --- | ---
  tigase.cluster |
  tigase.cluster.api |
  tigase.server.xmppsession |
  tigase.util.log |
  tigase.xmpp |
  tigase.xmpp.impl | Package containing implementation of all Session Manager plugins
  tigase.xmpp.impl.roster |

- - ### Uses of XMPPSession in tigase.cluster

    Methods in tigase.cluster that return types with arguments of type XMPPSession
    Modifier and Type | Method and Description
    --- | ---
    `ConcurrentHashMap<BareJID,XMPPSession>` | SessionManagerClustered.`getXMPPSessions()`

    Methods in tigase.cluster with parameters of type XMPPSession
    Modifier and Type | Method and Description
    --- | ---
    `void` | SessionManagerClustered.`processPresenceUpdate(XMPPSession session, Element packet)`

  - ### Uses of XMPPSession in tigase.cluster.api

    Methods in tigase.cluster.api that return types with arguments of type XMPPSession
    Modifier and Type | Method and Description
    --- | ---
    `ConcurrentHashMap<BareJID,XMPPSession>` | SessionManagerClusteredIfc.`getXMPPSessions()`

    Methods in tigase.cluster.api with parameters of type XMPPSession
    Modifier and Type | Method and Description
    --- | ---
    `void` | SessionManagerClusteredIfc.`processPresenceUpdate(XMPPSession session, Element element)`

  - ### Uses of XMPPSession in tigase.server.xmppsession

    Fields in tigase.server.xmppsession with type parameters of type XMPPSession
    Modifier and Type | Field and Description
    --- | ---
    `protected ConcurrentHashMap<BareJID,XMPPSession>` | SessionManager.`sessionsByNodeId` A Map with bare user JID as a key and a user session object as a value.

    Methods in tigase.server.xmppsession that return XMPPSession
    Modifier and Type | Method and Description
    --- | ---
    `XMPPSession` | UserSessionEvent.`getSession()`
    `XMPPSession` | UserPresenceChangedEvent.`getSession()`
    `protected XMPPSession` | SessionManager.`getSession(BareJID jid)`

    Methods in tigase.server.xmppsession with parameters of type XMPPSession
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SessionManager.`processPresenceUpdate(XMPPSession session, Element packet)`
    `void` | UserSessionEvent.`setSession(XMPPSession session)`

    Constructors in tigase.server.xmppsession with parameters of type XMPPSession
    Constructor and Description
    `UserPresenceChangedEvent(XMPPSession session, Packet presence)`
    `UserSessionEvent(JID sender, JID userJid, XMPPSession session)`
    `UserSessionEventWithProcessorResultWriter(JID sender, JID userJid, XMPPSession session, SessionManager.ProcessorResultWriter writer)`

  - ### Uses of XMPPSession in tigase.util.log

    Constructor parameters in tigase.util.log with type arguments of type XMPPSession
    Constructor and Description
    `LogUserFilter(BareJID jid, Map<BareJID,XMPPSession> sessionsByNodeId)`

  - ### Uses of XMPPSession in tigase.xmpp

    Methods in tigase.xmpp that return XMPPSession
    Modifier and Type | Method and Description
    --- | ---
    `XMPPSession` | XMPPResourceConnection.`getParentSession()`

    Methods in tigase.xmpp with parameters of type XMPPSession
    Modifier and Type | Method and Description
    --- | ---
    `void` | XMPPResourceConnection.`removeParentSession(XMPPSession parent)`
    `void` | XMPPResourceConnection.`setParentSession(XMPPSession parent)`

  - ### Uses of XMPPSession in tigase.xmpp.impl

    Constructors in tigase.xmpp.impl with parameters of type XMPPSession
    Constructor and Description
    `MessageCarbonsStateChangedEvent(JID sender, JID userJid, XMPPSession session)`

  - ### Uses of XMPPSession in tigase.xmpp.impl.roster

    Methods in tigase.xmpp.impl.roster with parameters of type XMPPSession
    Modifier and Type | Method and Description
    --- | ---
    `String` | RosterAbstract.`getBuddiesHash(XMPPSession session)`

    Constructors in tigase.xmpp.impl.roster with parameters of type XMPPSession
    Constructor and Description
    `RosterModifiedEvent(JID sender, JID userJid, XMPPSession session, JID jid, RosterAbstract.SubscriptionType subscription)`
    `RosterModifiedEvent(JID sender, JID userJid, XMPPSession session, RosterElement rosterElement)`

Copyright © 2004–2020 "Tigase, Inc.". All rights reserved.