## Uses of Class
tigase.jaxmpp.core.client.xmpp.stanzas.Presence

- Packages that use Presence
  Package | Description
  --- | ---
  tigase.jaxmpp.core.client.xmpp.modules.capabilities |
  tigase.jaxmpp.core.client.xmpp.modules.muc | Support for XEP-0045: Multi-User Chat.
  tigase.jaxmpp.core.client.xmpp.modules.presence | Support for presence.
  tigase.jaxmpp.core.client.xmpp.stanzas | XMPP Stanzas.
  tigase.jaxmpp.gwt.client |
  tigase.jaxmpp.j2se |
  tigase.jaxmpp.j2se.filetransfer |

- - ### Uses of Presence in tigase.jaxmpp.core.client.xmpp.modules.capabilities

    Methods in tigase.jaxmpp.core.client.xmpp.modules.capabilities with parameters of type Presence
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | CapabilitiesModule.`onBeforePresenceSend(Presence presence)`
    `protected void` | CapabilitiesModule.`onReceivedPresence(Presence presence)`

  - ### Uses of Presence in tigase.jaxmpp.core.client.xmpp.modules.muc

    Methods in tigase.jaxmpp.core.client.xmpp.modules.muc that return Presence
    Modifier and Type | Method and Description
    --- | ---
    `Presence` | Occupant.`getPresence()`
    `Presence` | MucModule.NewRoomCreatedHandler.NewRoomCreatedEvent.`getPresence()`
    `Presence` | MucModule.OccupantChangedNickHandler.OccupantChangedNickEvent.`getPresence()`
    `Presence` | MucModule.OccupantChangedPresenceHandler.OccupantChangedPresenceEvent.`getPresence()`
    `Presence` | MucModule.OccupantComesHandler.OccupantComesEvent.`getPresence()`
    `Presence` | MucModule.PresenceErrorHandler.PresenceErrorEvent.`getPresence()`
    `Presence` | MucModule.RoomClosedHandler.RoomClosedEvent.`getPresence()`
    `Presence` | MucModule.JoinRequestedHandler.JoinRequestedEvent.`getSentPresence()`
    `Presence` | Room.`rejoin()`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.muc with parameters of type Presence
    Modifier and Type | Method and Description
    --- | ---
    `void` | MucModule.JoinRequestedHandler.`onJoinRequested(SessionObject sessionObject, Room room, String nickname, Presence sentPresence)`
    `void` | MucModule.OccupantChangedPresenceHandler.`onOccupantChangedPresence(SessionObject sessionObject, Room room, Occupant occupant, Presence newPresence)`
    `void` | MucModule.PresenceErrorHandler.`onPresenceError(SessionObject sessionObject, Room room, Presence presence, String nickname)`
    `void` | MucModule.RoomClosedHandler.`onRoomClosed(SessionObject sessionObject, Presence presence, Room room)`
    `protected void` | MucModule.`processPresence(Presence element)`
    `void` | Occupant.`setPresence(Presence presence)`
    `void` | MucModule.NewRoomCreatedHandler.NewRoomCreatedEvent.`setPresence(Presence presence)`
    `void` | MucModule.OccupantChangedNickHandler.OccupantChangedNickEvent.`setPresence(Presence presence)`
    `void` | MucModule.OccupantChangedPresenceHandler.OccupantChangedPresenceEvent.`setPresence(Presence presence)`
    `void` | MucModule.OccupantComesHandler.OccupantComesEvent.`setPresence(Presence presence)`
    `void` | MucModule.PresenceErrorHandler.PresenceErrorEvent.`setPresence(Presence presence)`
    `void` | MucModule.RoomClosedHandler.RoomClosedEvent.`setPresence(Presence presence)`
    `void` | MucModule.JoinRequestedHandler.JoinRequestedEvent.`setSentPresence(Presence sentPresence)`

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.muc with parameters of type Presence
    Constructor and Description
    `JoinRequestedEvent(SessionObject sessionObject, Presence presence, String nickname, Room room)`
    `NewRoomCreatedEvent(SessionObject sessionObject, Room room, Presence element)`
    `OccupantChangedNickEvent(SessionObject sessionObject, Presence element, Room room, Occupant occupant, String oldNickname, String nickname)`
    `OccupantChangedPresenceEvent(SessionObject sessionObject, Presence element, Room room, Occupant occupant, String nickname, XMucUserElement xUser)`
    `OccupantComesEvent(SessionObject sessionObject, Presence element, Room room, Occupant occupant, String nickname, XMucUserElement xUser)`
    `OccupantLeavedEvent(SessionObject sessionObject, Presence element, Room room, Occupant occupant, String nickname, XMucUserElement xUser)`
    `PresenceErrorEvent(SessionObject sessionObject, Presence element, Room room, String nickname)`
    `RoomClosedEvent(SessionObject sessionObject, Presence element, Room room)`

  - ### Uses of Presence in tigase.jaxmpp.core.client.xmpp.modules.presence

    Fields in tigase.jaxmpp.core.client.xmpp.modules.presence with type parameters of type Presence
    Modifier and Type | Field and Description
    --- | ---
    `protected Map<BareJID,Presence>` | PresenceStore.`bestPresence`
    `protected Map<JID,Presence>` | PresenceStore.`presenceByJid`
    `protected Map<BareJID,Map<String,Presence>>` | PresenceStore.`presencesMapByBareJid`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.presence that return Presence
    Modifier and Type | Method and Description
    --- | ---
    `Presence` | PresenceStore.`getBestPresence(BareJID jid)` Returns presence stanza with highest priority of goven bare JID.
    `Presence` | PresenceModule.BeforePresenceSendHandler.BeforePresenceSendEvent.`getPresence()`
    `Presence` | PresenceStore.`getPresence(JID jid)` Returns presence stanza of given JID.
    `Presence` | PresenceModule.ContactAvailableHandler.ContactAvailableEvent.`getStanza()`
    `Presence` | PresenceModule.ContactChangedPresenceHandler.ContactChangedPresenceEvent.`getStanza()`
    `Presence` | PresenceModule.ContactUnavailableHandler.ContactUnavailableEvent.`getStanza()`
    `Presence` | PresenceModule.ContactUnsubscribedHandler.ContactUnsubscribedEvent.`getStanza()`
    `Presence` | PresenceModule.SubscribeRequestHandler.SubscribeRequestEvent.`getStanza()`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.presence that return types with arguments of type Presence
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract Map<String,Presence>` | PresenceStore.`createResourcePresenceMap()`
    `Map<String,Presence>` | PresenceStore.`getPresences(BareJID jid)` Returns map of all known resources and related presences stanza of given bare JID.

    Methods in tigase.jaxmpp.core.client.xmpp.modules.presence with parameters of type Presence
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | PresenceModule.`contactOffline(Presence i, JID jid)`
    `void` | PresenceModule.BeforePresenceSendHandler.`onBeforePresenceSend(SessionObject sessionObject, Presence presence)`
    `void` | PresenceModule.ContactAvailableHandler.`onContactAvailable(SessionObject sessionObject, Presence stanza, JID jid, Presence.Show show, String status, Integer priority)`
    `void` | PresenceModule.ContactChangedPresenceHandler.`onContactChangedPresence(SessionObject sessionObject, Presence stanza, JID jid, Presence.Show show, String status, Integer priority)`
    `void` | PresenceModule.ContactUnavailableHandler.`onContactUnavailable(SessionObject sessionObject, Presence stanza, JID jid, String status)`
    `void` | PresenceModule.ContactUnsubscribedHandler.`onContactUnsubscribed(SessionObject sessionObject, Presence stanza, BareJID jid)`
    `void` | PresenceModule.SubscribeRequestHandler.`onSubscribeRequest(SessionObject sessionObject, Presence stanza, BareJID jid)`
    `void` | PresenceModule.`process(Presence presence)`
    `void` | PresenceModule.BeforePresenceSendHandler.BeforePresenceSendEvent.`setPresence(Presence presence)`
    `void` | PresenceModule.ContactAvailableHandler.ContactAvailableEvent.`setStanza(Presence stanza)`
    `void` | PresenceModule.ContactChangedPresenceHandler.ContactChangedPresenceEvent.`setStanza(Presence stanza)`
    `void` | PresenceModule.ContactUnavailableHandler.ContactUnavailableEvent.`setStanza(Presence stanza)`
    `void` | PresenceModule.ContactUnsubscribedHandler.ContactUnsubscribedEvent.`setStanza(Presence stanza)`
    `void` | PresenceModule.SubscribeRequestHandler.SubscribeRequestEvent.`setStanza(Presence stanza)`
    `protected void` | PresenceStore.`update(Presence presence)`
    `protected void` | PresenceStore.`updateBestPresence(Presence presence)`

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.presence with parameters of type Presence
    Constructor and Description
    `BeforePresenceSendEvent(SessionObject sessionObject, Presence presence)`
    `ContactAvailableEvent(SessionObject sessionObject, Presence presence, JID jid, Presence.Show show, String statusMessage, Integer priority)`
    `ContactChangedPresenceEvent(SessionObject sessionObject, Presence presence, JID jid, Presence.Show show, String statusMessage, Integer priority)`
    `ContactUnavailableEvent(SessionObject sessionObject, Presence presence, JID jid, String statusMessage)`
    `ContactUnsubscribedEvent(SessionObject sessionObject, Presence presence, BareJID bareJID)`
    `SubscribeRequestEvent(SessionObject sessionObject, Presence presence, BareJID bareJID)`

  - ### Uses of Presence in tigase.jaxmpp.core.client.xmpp.stanzas

    Methods in tigase.jaxmpp.core.client.xmpp.stanzas that return Presence
    Modifier and Type | Method and Description
    --- | ---
    `static Presence` | Presence.`create()` Creates new instance of stanza.
    `static Presence` | Stanza.`createPresence()`

  - ### Uses of Presence in tigase.jaxmpp.gwt.client

    Methods in tigase.jaxmpp.gwt.client that return types with arguments of type Presence
    Modifier and Type | Method and Description
    --- | ---
    `protected Map<String,Presence>` | GWTPresenceStore.`createResourcePresenceMap()`

  - ### Uses of Presence in tigase.jaxmpp.j2se

    Methods in tigase.jaxmpp.j2se that return types with arguments of type Presence
    Modifier and Type | Method and Description
    --- | ---
    `protected Map<String,Presence>` | J2SEPresenceStore.`createResourcePresenceMap()`

  - ### Uses of Presence in tigase.jaxmpp.j2se.filetransfer

    Methods in tigase.jaxmpp.j2se.filetransfer with parameters of type Presence
    Modifier and Type | Method and Description
    --- | ---
    `protected static String` | FileTransferManager.`getCapsNode(Presence presence)`

Copyright © 2006–2017 Tigase. All rights reserved.