Uses of Class
Server.Session

Packages that use Session
Server   
Util   
 

Uses of Session in Server
 

Fields in Server declared as Session
private  Session SessionWrapper.session
          The cloned session instance associated with this session thread
 

Methods in Server that return Session
(package private)  Session SocketThread.doAddSession(Session newSession)
          Retrieve or create a session
(package private)  Session SocketThread.parseOpenCommand(java.lang.String line)
          A front-end to parse an open command
static Session DB.getSessionByName(java.lang.String sessionName)
          Retrieve a session by its name
static Session DB.getSessionByUser(User user)
          Get a session by a given user
 

Methods in Server with parameters of type Session
(package private)  void SocketThread.doAddUser(User newUser, Session session)
          Retrieve or create a user
(package private)  Session SocketThread.doAddSession(Session newSession)
          Retrieve or create a session
 void SessionWrapper.synchronizeSession(Session session)
          Clone the local session to match a given session
static void DB.addSession(Session s)
          Add a given session to the database
static void DB.removeSession(Session s)
          Remove a given session from the database
static void DB.addUser(User user, Session session)
          Add a given user to a given session.
static void DB.removeUser(User user, Session session)
          Remove a user from a given session.
 

Constructors in Server with parameters of type Session
SessionWrapper(Session session)
          Construct a new object by synchronizing a new object
 

Uses of Session in Util
 

Methods in Util that return Session
static Session UserIO.parseOpenCommand(java.lang.String line)
          Read an open command from the user.