Spring Web Flow

org.springframework.faces.support
Class ResponseStateManagerWrapper

java.lang.Object
  extended by javax.faces.render.ResponseStateManager
      extended by org.springframework.faces.support.ResponseStateManagerWrapper
All Implemented Interfaces:
javax.faces.FacesWrapper<javax.faces.render.ResponseStateManager>
Direct Known Subclasses:
FlowResponseStateManager

public abstract class ResponseStateManagerWrapper
extends javax.faces.render.ResponseStateManager
implements javax.faces.FacesWrapper<javax.faces.render.ResponseStateManager>

Provides a simple implementation of ResponseStateManager that can be subclassed by developers wishing to provide specialized behavior to an existing instance . The default implementation of all methods is to call through to the wrapped ResponseStateManager.

Since:
2.4
Author:
Phillip Webb

Field Summary
 
Fields inherited from class javax.faces.render.ResponseStateManager
RENDER_KIT_ID_PARAM, VIEW_STATE_PARAM
 
Constructor Summary
ResponseStateManagerWrapper()
           
 
Method Summary
 java.lang.Object getComponentStateToRestore(javax.faces.context.FacesContext context)
          Deprecated. 
 java.lang.Object getState(javax.faces.context.FacesContext context, java.lang.String viewId)
           
 java.lang.Object getTreeStructureToRestore(javax.faces.context.FacesContext context, java.lang.String viewId)
          Deprecated. 
 java.lang.String getViewState(javax.faces.context.FacesContext context, java.lang.Object state)
           
abstract  javax.faces.render.ResponseStateManager getWrapped()
           
 boolean isPostback(javax.faces.context.FacesContext context)
           
 void writeState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 void writeState(javax.faces.context.FacesContext context, javax.faces.application.StateManager.SerializedView state)
          Deprecated. 
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResponseStateManagerWrapper

public ResponseStateManagerWrapper()
Method Detail

getWrapped

public abstract javax.faces.render.ResponseStateManager getWrapped()
Specified by:
getWrapped in interface javax.faces.FacesWrapper<javax.faces.render.ResponseStateManager>

writeState

public void writeState(javax.faces.context.FacesContext context,
                       java.lang.Object state)
                throws java.io.IOException
Overrides:
writeState in class javax.faces.render.ResponseStateManager
Throws:
java.io.IOException

writeState

@Deprecated
public void writeState(javax.faces.context.FacesContext context,
                                  javax.faces.application.StateManager.SerializedView state)
                throws java.io.IOException
Deprecated. 

Overrides:
writeState in class javax.faces.render.ResponseStateManager
Throws:
java.io.IOException

getState

public java.lang.Object getState(javax.faces.context.FacesContext context,
                                 java.lang.String viewId)
Overrides:
getState in class javax.faces.render.ResponseStateManager

getTreeStructureToRestore

@Deprecated
public java.lang.Object getTreeStructureToRestore(javax.faces.context.FacesContext context,
                                                             java.lang.String viewId)
Deprecated. 

Overrides:
getTreeStructureToRestore in class javax.faces.render.ResponseStateManager

getComponentStateToRestore

@Deprecated
public java.lang.Object getComponentStateToRestore(javax.faces.context.FacesContext context)
Deprecated. 

Overrides:
getComponentStateToRestore in class javax.faces.render.ResponseStateManager

isPostback

public boolean isPostback(javax.faces.context.FacesContext context)
Overrides:
isPostback in class javax.faces.render.ResponseStateManager

getViewState

public java.lang.String getViewState(javax.faces.context.FacesContext context,
                                     java.lang.Object state)
Overrides:
getViewState in class javax.faces.render.ResponseStateManager

Spring Web Flow