The session module provides functions for getting information about a session
Functions
| Function | Parameters | Return Value | Description |
|---|
get_session_user(session_id) | session_id: numerical identifier of a session | User ID for the specified session | Can raise the following exceptions: server.SessionNotFoundException when no session with the given ID exists server.ModuleNotFoundException when no module with the given ID exists
|
get_session_info(session_id) | session_id: numerical identifier of a session | Returns a SessionInfo object | The SessionInfo object has the following attributes: SessionInfo.getUser(): Get the user id, same as server.get_session_user SessionInfo.getTimeStamp(): Currently unused SessionInfo.getSessionUUID(): Unique ID that identifies a record in DT 443. SessionInfo.getStartTime(): Returns a java.sql.Timestamp instance when the session was started SessionInfo.getEndTime(): java.sql.Timestamp instance or None if the session hasn't ended yet SessionInfo.getReason(): Currently unused
Can raise the following exceptions: server.SessionNotFoundException when no session with the given ID exists server.ModuleNotFoundException when no module with the given ID exists |