kaos.notification.im
Class Presence_Manager
java.lang.Object
kaos.notification.im.Presence_Manager
public class Presence_Manager
- extends java.lang.Object
Class: Presence_Manager
project: hyres.notify
- Author:
- Scott Nash
Attributes:
int count(number of groups)
int current(currently used group)
Group group_list(list of groups using inner class Group)
Methods:
Presence_Manager - Constructor
addGroup - Adds new group to group_list
removeGroup - removes group from group_list
addToGroup - adds a user to specified group
removeFromGroup - removes a user from a group
updatePresence - global update presence
updatepresence - group presence update
getPresence - default getPresence
getPresence - get Presence for group
getGroup -get Group index for group name
Method Summary |
int |
addGroup(java.lang.String nGroup)
|
int |
addToGroup(java.lang.String oGroup,
java.lang.String nUser,
java.lang.String nJID,
java.lang.String nPresence)
|
java.lang.String |
getPresence(java.lang.String oUser)
|
java.lang.String |
getPresence(java.lang.String uJID,
java.lang.String uGroup)
|
void |
removeFromGroup(java.lang.String oGroup,
java.lang.String oUser)
|
void |
removeGroup(java.lang.String oGroup)
|
void |
updatePresence(java.lang.String oUser,
java.lang.String nPresence)
|
void |
updatePresence(java.lang.String oGroup,
java.lang.String oUser,
java.lang.String nPresence)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Presence_Manager
public Presence_Manager()
addGroup
public int addGroup(java.lang.String nGroup)
removeGroup
public void removeGroup(java.lang.String oGroup)
addToGroup
public int addToGroup(java.lang.String oGroup,
java.lang.String nUser,
java.lang.String nJID,
java.lang.String nPresence)
removeFromGroup
public void removeFromGroup(java.lang.String oGroup,
java.lang.String oUser)
updatePresence
public void updatePresence(java.lang.String oUser,
java.lang.String nPresence)
updatePresence
public void updatePresence(java.lang.String oGroup,
java.lang.String oUser,
java.lang.String nPresence)
getPresence
public java.lang.String getPresence(java.lang.String oUser)
getPresence
public java.lang.String getPresence(java.lang.String uJID,
java.lang.String uGroup)