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) |
protected void |
finalize() |
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 IMUserStatusHandlerIMExceptionpublic void removeListener(IMUserStatusListener userStatusListener)
removeListener in interface IMUserStatusHandlerpublic void removeAllListeners()
removeAllListeners in interface IMUserStatusHandlerpublic boolean hasListenedUser(IMUser imUser) throws IMException
hasListenedUser in interface IMUserStatusHandlerIMExceptionpublic void addListenedUser(IMUser imUser) throws IMException
addListenedUser in interface IMUserStatusHandlerIMExceptionpublic void removeListenedUser(IMUser imUser)
removeListenedUser in interface IMUserStatusHandlerpublic void removeAllListenedUsers()
removeAllListenedUsers in interface IMUserStatusHandlerpublic void groupCleared(com.lotus.sametime.awareness.StatusEvent event)
groupCleared in interface com.lotus.sametime.awareness.StatusListenerpublic void userStatusChanged(com.lotus.sametime.awareness.StatusEvent event)
userStatusChanged in interface com.lotus.sametime.awareness.StatusListenerprotected void finalize()
throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.Throwable