org.exoplatform.services.xmpp.util
Class PresenceUtil
java.lang.Object
org.exoplatform.services.xmpp.util.PresenceUtil
public final class PresenceUtil
- extends java.lang.Object
Created by The eXo Platform SAS.
- Version:
- $Id: $
- Author:
- Vitaly Parfonov
|
Method Summary |
static java.lang.String |
getDefaultStatusMode(org.jivesoftware.smack.packet.Presence.Mode mode)
|
static org.jivesoftware.smack.packet.Presence |
getPresence(java.lang.String status)
Get prepared Presence for status. |
static org.jivesoftware.smack.packet.Presence |
getPresence(java.lang.String status,
java.lang.String address)
Get prepared Presence for status and set address for this Presence. |
static java.util.List<org.jivesoftware.smack.packet.Presence> |
getPresences()
Get full list of prepared Presence. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ONLINE
public static final java.lang.String ONLINE
- See Also:
- Constant Field Values
FREE_TO_CHAT
public static final java.lang.String FREE_TO_CHAT
- See Also:
- Constant Field Values
DO_NOT_DISTURB
public static final java.lang.String DO_NOT_DISTURB
- See Also:
- Constant Field Values
AWAY
public static final java.lang.String AWAY
- See Also:
- Constant Field Values
EXTEND_AWAY
public static final java.lang.String EXTEND_AWAY
- See Also:
- Constant Field Values
PresenceUtil
public PresenceUtil()
getPresences
public static java.util.List<org.jivesoftware.smack.packet.Presence> getPresences()
- Get full list of prepared Presence.
- Returns:
- - list of prepared Presence.
getPresence
public static org.jivesoftware.smack.packet.Presence getPresence(java.lang.String status)
- Get prepared Presence for status.
- Parameters:
status - - status.
- Returns:
- - Presence or null if no Presence for this status.
getPresence
public static org.jivesoftware.smack.packet.Presence getPresence(java.lang.String status,
java.lang.String address)
- Get prepared Presence for status and set address for this Presence.
- Parameters:
status - - status.
- Returns:
- - Presence or null if no Presence for this status.
getDefaultStatusMode
public static java.lang.String getDefaultStatusMode(org.jivesoftware.smack.packet.Presence.Mode mode)
- Parameters:
mode - the mode
- Returns:
- the default status by mode
Copyright © 2012 eXo Platform SAS. All Rights Reserved.