org.apache.tapestry.contrib.table.model.common
Class NullTableSessionStateManager
java.lang.Object
org.apache.tapestry.contrib.table.model.common.NullTableSessionStateManager
- All Implemented Interfaces:
- ITableSessionStateManager
public class NullTableSessionStateManager
- extends Object
- implements ITableSessionStateManager
A simple ITableSessionStateManager implementation
that saves nothing at all into the session.
- Version:
- $Id: NullTableSessionStateManager.java 243791 2004-02-19 17:38:13Z hlship $
- Author:
- mindbridge
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NULL_STATE_MANAGER
public static final NullTableSessionStateManager NULL_STATE_MANAGER
NullTableSessionStateManager
public NullTableSessionStateManager()
getSessionState
public Serializable getSessionState(ITableModel objModel)
- Description copied from interface:
ITableSessionStateManager
- Method getSessionState extracts the "persistent" portion of the table model
- Specified by:
getSessionState
in interface ITableSessionStateManager
- Parameters:
objModel
- the table model to extract the session state from
- Returns:
- Object the session state to be saved between the requests
- See Also:
ITableSessionStateManager.getSessionState(ITableModel)
recreateTableModel
public ITableModel recreateTableModel(Serializable objState)
- Description copied from interface:
ITableSessionStateManager
- Method recreateTableModel recreates a table model from the saved session state
- Specified by:
recreateTableModel
in interface ITableSessionStateManager
- Parameters:
objState
- the saved session state
- Returns:
- ITableModel the recreated table model
- See Also:
ITableSessionStateManager.recreateTableModel(Serializable)