wheel.persistence
Class SessionStore

java.lang.Object
  extended by wheel.persistence.SessionStore
All Implemented Interfaces:
IObjectStore

public class SessionStore
extends java.lang.Object
implements IObjectStore


Constructor Summary
SessionStore(javax.servlet.http.HttpSession session)
           
 
Method Summary
 void cleanup()
           
 void evict(java.lang.String key, java.lang.String page, Component component, Scope scope)
           
 void evictPage(java.lang.String page)
           
 java.lang.Object get(java.lang.String key, java.lang.String page, java.lang.Class clazz, Component component, Scope scope)
           
 javax.servlet.http.HttpSession getSession()
           
 void put(java.lang.String key, java.lang.String page, java.lang.Object object, Scope scope, Component component)
           
 void putDefaultValue(java.lang.String key, java.lang.String page, java.lang.Object object, Scope scope, Component component)
           
 boolean stateChanged()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionStore

public SessionStore(javax.servlet.http.HttpSession session)
Method Detail

getSession

public javax.servlet.http.HttpSession getSession()

get

public java.lang.Object get(java.lang.String key,
                            java.lang.String page,
                            java.lang.Class clazz,
                            Component component,
                            Scope scope)
Specified by:
get in interface IObjectStore

put

public void put(java.lang.String key,
                java.lang.String page,
                java.lang.Object object,
                Scope scope,
                Component component)
Specified by:
put in interface IObjectStore

putDefaultValue

public void putDefaultValue(java.lang.String key,
                            java.lang.String page,
                            java.lang.Object object,
                            Scope scope,
                            Component component)
Specified by:
putDefaultValue in interface IObjectStore

evict

public void evict(java.lang.String key,
                  java.lang.String page,
                  Component component,
                  Scope scope)
Specified by:
evict in interface IObjectStore

evictPage

public void evictPage(java.lang.String page)
Specified by:
evictPage in interface IObjectStore

cleanup

public void cleanup()
Specified by:
cleanup in interface IObjectStore

stateChanged

public boolean stateChanged()
Specified by:
stateChanged in interface IObjectStore


Copyright © 2007-2008. All Rights Reserved.