|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.tapestry.engine.AbstractEngine | +--org.apache.tapestry.engine.BaseEngine
Concrete implementation of IEngine
used for ordinary applications.
All page state information is maintained in the HttpSession
using
instances of org.apache.tapestry.record.SessionPageRecorder
.
Field Summary |
Fields inherited from class org.apache.tapestry.engine.AbstractEngine |
DEFAULT_OUTPUT_ENCODING, OUTPUT_ENCODING_PROPERTY_NAME, VISIT_CLASS_PROPERTY_NAME |
Constructor Summary | |
BaseEngine()
|
Method Summary | |
protected void |
cleanupAfterRequest(IRequestCycle cycle)
Removes all page recorders that contain no changes, or are marked for discard. |
IPageRecorder |
createPageRecorder(java.lang.String pageName,
IRequestCycle cycle)
|
java.util.Collection |
getActivePageNames()
Returns an unmodifiable Collection of the page names for which IPageRecorder
instances exist. |
IPageRecorder |
getPageRecorder(java.lang.String pageName,
IRequestCycle cycle)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public BaseEngine()
Method Detail |
protected void cleanupAfterRequest(IRequestCycle cycle)
cleanupAfterRequest
in class AbstractEngine
public java.util.Collection getActivePageNames()
Collection
of the page names for which IPageRecorder
instances exist.
getActivePageNames
in class AbstractEngine
public IPageRecorder getPageRecorder(java.lang.String pageName, IRequestCycle cycle)
public IPageRecorder createPageRecorder(java.lang.String pageName, IRequestCycle cycle)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |