org.apache.tapestry.engine.state
Interface StateObjectPersistenceManager

All Known Implementing Classes:
ApplicationScopeManager, SessionScopeManager

public interface StateObjectPersistenceManager

Interface for the nuts and bolts of getting and storing application state objects. These are intended to be stateless, and manage a number of state objects, mapping objectNames to internal storage in some way.

Since:
4.0
Author:
Howard M. Lewis Ship

Method Summary
 boolean exists(java.lang.String objectName)
           
 java.lang.Object get(java.lang.String objectName, StateObjectFactory factory)
           
 void store(java.lang.String objectName, java.lang.Object stateObject)
           
 

Method Detail

exists

public boolean exists(java.lang.String objectName)

get

public java.lang.Object get(java.lang.String objectName,
                            StateObjectFactory factory)

store

public void store(java.lang.String objectName,
                  java.lang.Object stateObject)