org.apache.myfaces.application.jsp

Class JspStateManagerImpl

public class JspStateManagerImpl extends MyfacesStateManager

Default StateManager implementation.

Version: $Revision: 279748 $ $Date: 2005-09-09 14:10:58 +0200 (Fri, 09 Sep 2005) $

Author: Thomas Spiegl (latest modification by $Author: oros $) Manfred Geiler

Constructor Summary
JspStateManagerImpl()
Method Summary
protected ObjectgetComponentStateToSave(FacesContext facesContext)
protected RenderKitFactorygetRenderKitFactory()
protected SerializedViewgetSerializedViewFromServletSession(ExternalContext externalContext, String viewId)
protected ObjectgetTreeStructureToSave(FacesContext facesContext)
protected voidremoveSerializedViewFromServletSession(ExternalContext externalContext, String viewId)
protected voidrestoreComponentState(FacesContext facesContext, UIViewRoot uiViewRoot, String renderKitId)
protected UIViewRootrestoreTreeStructure(FacesContext facesContext, String viewId, String renderKitId)
UIViewRootrestoreView(FacesContext facescontext, String viewId, String renderKitId)
SerializedViewsaveSerializedView(FacesContext facesContext)
protected voidsaveSerializedViewInServletSession(ExternalContext externalContext, String viewId, SerializedView serializedView)
voidwriteState(FacesContext facesContext, SerializedView serializedView)
voidwriteStateAsUrlParams(FacesContext facesContext, SerializedView serializedView)
MyFaces extension

Constructor Detail

JspStateManagerImpl

public JspStateManagerImpl()

Method Detail

getComponentStateToSave

protected Object getComponentStateToSave(FacesContext facesContext)

getRenderKitFactory

protected RenderKitFactory getRenderKitFactory()

getSerializedViewFromServletSession

protected SerializedView getSerializedViewFromServletSession(ExternalContext externalContext, String viewId)

getTreeStructureToSave

protected Object getTreeStructureToSave(FacesContext facesContext)

removeSerializedViewFromServletSession

protected void removeSerializedViewFromServletSession(ExternalContext externalContext, String viewId)

restoreComponentState

protected void restoreComponentState(FacesContext facesContext, UIViewRoot uiViewRoot, String renderKitId)

restoreTreeStructure

protected UIViewRoot restoreTreeStructure(FacesContext facesContext, String viewId, String renderKitId)

restoreView

public UIViewRoot restoreView(FacesContext facescontext, String viewId, String renderKitId)

saveSerializedView

public SerializedView saveSerializedView(FacesContext facesContext)

saveSerializedViewInServletSession

protected void saveSerializedViewInServletSession(ExternalContext externalContext, String viewId, SerializedView serializedView)

writeState

public void writeState(FacesContext facesContext, SerializedView serializedView)

writeStateAsUrlParams

public void writeStateAsUrlParams(FacesContext facesContext, SerializedView serializedView)
MyFaces extension

Parameters: facesContext serializedView

Throws: IOException