nl.pbemengine.engine.ng.base.webserver
Class Session

java.lang.Object
  extended by nl.pbemengine.engine.ng.base.webserver.Session
Direct Known Subclasses:
AdminSession, GameSession

public abstract class Session
extends java.lang.Object

Session storage object, keeps track of session variables. Abstract to enable different types of sessions.

Author:
Jeroen Steenbeeke

Constructor Summary
Session()
          Creates a new instance of Session
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> getSessionVars()
          Returns the variables for this session
 void setSessionVars(java.util.Map<java.lang.String,java.lang.String> sessionvars)
          Sets the current session vars to the given Map, erasing any previous content
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Session

public Session()
Creates a new instance of Session

Method Detail

getSessionVars

public java.util.Map<java.lang.String,java.lang.String> getSessionVars()
Returns the variables for this session

Returns:
A Map of Strings containing session variables

setSessionVars

public void setSessionVars(java.util.Map<java.lang.String,java.lang.String> sessionvars)
Sets the current session vars to the given Map, erasing any previous content

Parameters:
sessionvars -


Copyright © 2008. All Rights Reserved.