public class IMUserStatusHandlerSTImpl extends java.lang.Object implements IMUserStatusHandler, com.lotus.sametime.awareness.StatusListener
Constructor and Description |
---|
IMUserStatusHandlerSTImpl(IMSessionSTImpl session,
com.lotus.sametime.awareness.AwarenessService awarenessService) |
Modifier and Type | Method and Description |
---|---|
void |
addListenedUser(IMUser imUser) |
void |
addListener(IMUserStatusListener userStatusListener) |
void |
groupCleared(com.lotus.sametime.awareness.StatusEvent event) |
boolean |
hasListenedUser(IMUser imUser) |
void |
removeAllListenedUsers() |
void |
removeAllListeners() |
void |
removeListenedUser(IMUser imUser) |
void |
removeListener(IMUserStatusListener userStatusListener) |
void |
userStatusChanged(com.lotus.sametime.awareness.StatusEvent event) |
public IMUserStatusHandlerSTImpl(IMSessionSTImpl session, com.lotus.sametime.awareness.AwarenessService awarenessService)
public void addListener(IMUserStatusListener userStatusListener) throws IMException
addListener
in interface IMUserStatusHandler
IMException
public void removeListener(IMUserStatusListener userStatusListener)
removeListener
in interface IMUserStatusHandler
public void removeAllListeners()
removeAllListeners
in interface IMUserStatusHandler
public boolean hasListenedUser(IMUser imUser) throws IMException
hasListenedUser
in interface IMUserStatusHandler
IMException
public void addListenedUser(IMUser imUser) throws IMException
addListenedUser
in interface IMUserStatusHandler
IMException
public void removeListenedUser(IMUser imUser)
removeListenedUser
in interface IMUserStatusHandler
public void removeAllListenedUsers()
removeAllListenedUsers
in interface IMUserStatusHandler
public void groupCleared(com.lotus.sametime.awareness.StatusEvent event)
groupCleared
in interface com.lotus.sametime.awareness.StatusListener
public void userStatusChanged(com.lotus.sametime.awareness.StatusEvent event)
userStatusChanged
in interface com.lotus.sametime.awareness.StatusListener