com.vodafone360.people.service.io.api
Class Presence
java.lang.Object
com.vodafone360.people.service.io.api.Presence
public class Presence
- extends java.lang.Object
Implementation of People server Presence APIs.
Field Summary |
private static java.lang.String |
EMPTY
|
Method Summary |
static void |
getPresenceList(EngineManager.EngineId engineId,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> recipientUserIdList)
Retrieve current presence list |
static void |
setMyAvailability(java.util.Hashtable<java.lang.String,java.lang.String> status)
API to set my availability |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY
private static final java.lang.String EMPTY
- See Also:
- Constant Field Values
Presence
public Presence()
getPresenceList
public static void getPresenceList(EngineManager.EngineId engineId,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> recipientUserIdList)
- Retrieve current presence list
- Parameters:
engineId
- ID for Presence engine.recipientUserIdList
- List of user IDs.
setMyAvailability
public static void setMyAvailability(java.util.Hashtable<java.lang.String,java.lang.String> status)
- API to set my availability
- Parameters:
engineId
- ID of presence engine.status
- Hash table containing status information.
JavaDoc