Package de.kosi.session

de.kosi.session contains all classes, that are needed for the session management of KoSI.

See:
          Description

Interface Summary
SessionAdminInterface The session admin interface is used to administrate sessions on the server.
 

Class Summary
ClientSessionInformation This class contains the information about current session on the client.
ServerSessionInformation This class contains the information about current sessions on the server.
Session This class represents a Session.
SessionConfigurable Configurable containing the GUI for the session administration.
SessionListEntry Entry in the session list erturned by ServerSessionInformation.
UserManager This class maintains a list of users, that are online, or users that have disconnected a short while ago.
 

Exception Summary
InvalidSessionException An InvalidSessionException is thrown, when a method needs a valid session context but does not get it.
KosiAccessException A KosiAccessException is thrown, when a method may not be invoked by the calling user.
UserAlreadyPlayingException This Exception is thrown, when a user, that is already playing a game, tries to join another game.
UserUnavailableException This exception is thrown when a user is unavailable.
 

Package de.kosi.session Description

de.kosi.session contains all classes, that are needed for the session management of KoSI.