| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface UserMonitor
This UserMonitor takes charge of managing all user/session's monitoring contents.
| Method Summary | |
|---|---|
|  java.util.Vector | getAllUserSessions()Gets all user sessions in the whole monitored Report Server. | 
|  java.lang.String | getHttpSessionID(java.lang.String usID)Gets a HTTP session ID associated with the specified User session. | 
|  int | getSessionTimeout()Gets the current user session's Timeout value (in milliseconds). | 
|  java.util.Vector | getSortedUserSessions(java.util.Vector origVec,
                      int[] orderArr)Sorts a user sessions vector according to the specified ordered array. | 
|  java.util.Vector | getUserSessionsByUser(java.lang.String userID)Gets all user sessions associated with the given user in the whole monitored Server. | 
|  void | removeAllSelectedUserSessions(java.lang.String[] sIDArr)Removes all the selected user sessions identified by the specified session ID array. | 
|  void | removeAllUserSessions()Removes all the user sessions in the current monitored Server. | 
|  void | removeUserSessionBySessionID(java.lang.String sessionID)Removes a user session by the specified session ID. | 
|  void | removeUserSessionsByUserID(java.lang.String userID)Removes all the user sessions identified by the specified userID. | 
|  void | setSessionTimeout(int sTimeout)Resets user session's Timeout value (in milliseconds). | 
| Methods inherited from interface jet.server.monitor.api.Monitor | 
|---|
| getDuration, getInterval, isStarted, restart, setDuration, setInterval, start, stop, update | 
| Method Detail | 
|---|
java.util.Vector getAllUserSessions()
UserSessions.
         wrap UserSession's object.java.util.Vector getUserSessionsByUser(java.lang.String userID)
userID, - The given user ID.
UserSessions associated with the given user.
         wrap UserSession's object.
java.util.Vector getSortedUserSessions(java.util.Vector origVec,
                                       int[] orderArr)
origVec - The original Vector, which needs to be sorted.orderArr - The original Vector will be sorted by these parameter's order.
void removeUserSessionBySessionID(java.lang.String sessionID)
sessionID - The specified session ID.void removeUserSessionsByUserID(java.lang.String userID)
userID - The specified user ID.void removeAllSelectedUserSessions(java.lang.String[] sIDArr)
sIDArr - An array of user sessions IDs.void removeAllUserSessions()
java.lang.String getHttpSessionID(java.lang.String usID)
usID - The specified user session ID.
int getSessionTimeout()
void setSessionTimeout(int sTimeout)
sTimeout, - the specified Timeout value.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||