org.ajax4jsf.application
Class AjaxStateHolder

java.lang.Object
  extended by org.ajax4jsf.application.AjaxStateHolder
All Implemented Interfaces:
java.io.Serializable, StateHolder

public class AjaxStateHolder
extends java.lang.Object
implements java.io.Serializable, StateHolder

Author:
asmirnov
See Also:
Serialized Form

Method Summary
static StateHolder getInstance(javax.faces.context.FacesContext context)
           
 java.lang.Object[] getState(javax.faces.context.FacesContext context, java.lang.String viewId, java.lang.String sequence)
           
 void saveState(javax.faces.context.FacesContext context, java.lang.String viewId, java.lang.String sequence, java.lang.Object[] state)
           
protected  void updateInstance(javax.faces.context.FacesContext context)
          Updates instance of AjaxStateHolder saved in session in order to force replication in clustered environment
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static StateHolder getInstance(javax.faces.context.FacesContext context)

updateInstance

protected void updateInstance(javax.faces.context.FacesContext context)
Updates instance of AjaxStateHolder saved in session in order to force replication in clustered environment

Parameters:
context -

getState

public java.lang.Object[] getState(javax.faces.context.FacesContext context,
                                   java.lang.String viewId,
                                   java.lang.String sequence)
Specified by:
getState in interface StateHolder

saveState

public void saveState(javax.faces.context.FacesContext context,
                      java.lang.String viewId,
                      java.lang.String sequence,
                      java.lang.Object[] state)
Specified by:
saveState in interface StateHolder


Copyright © 2010. All Rights Reserved.