anvil.session.basic
Class BasicSessionContainer

java.lang.Object
  |
  +--anvil.session.AbstractSessionEventHandler
        |
        +--anvil.session.AbstractSessionContainer
              |
              +--anvil.session.basic.BasicSessionContainer
All Implemented Interfaces:
SessionContainer, SessionEventHandler

public class BasicSessionContainer
extends AbstractSessionContainer

class BasicSessionContainer


Field Summary
 
Fields inherited from class anvil.session.AbstractSessionContainer
_cleaner, _prefs, _random, _sessions, KEYS
 
Fields inherited from class anvil.session.AbstractSessionEventHandler
_handlers, _zone
 
Constructor Summary
BasicSessionContainer()
           
 
Method Summary
 Session doCreate(SessionContainer container, java.lang.String id, int timeout)
           
 void initialize(Zone zone)
           
 void stop()
           
 
Methods inherited from class anvil.session.AbstractSessionContainer
createID, createSession, getOrCreateSession, getSession, getSessions, invalidateSessions, removeSession
 
Methods inherited from class anvil.session.AbstractSessionEventHandler
onBind, onCreate, onIdleTimeout, onInvalidate, onTimeout, onTouch, onUnbind, register, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface anvil.session.SessionEventHandler
onBind, onCreate, onInvalidate, onTimeout, onTouch, onUnbind
 

Constructor Detail

BasicSessionContainer

public BasicSessionContainer()
Method Detail

initialize

public void initialize(Zone zone)
Specified by:
initialize in interface SessionContainer
Overrides:
initialize in class AbstractSessionContainer

stop

public void stop()
Specified by:
stop in interface SessionContainer
Overrides:
stop in class AbstractSessionContainer

doCreate

public Session doCreate(SessionContainer container,
                        java.lang.String id,
                        int timeout)
Specified by:
doCreate in interface SessionEventHandler
Overrides:
doCreate in class AbstractSessionEventHandler