com.esri.adf.web.faces.event
Class PostBackPhaseListener

java.lang.Object
  extended by com.esri.adf.web.faces.event.PostBackPhaseListener
All Implemented Interfaces:
Serializable, EventListener, javax.faces.event.PhaseListener

public class PostBackPhaseListener
extends Object
implements javax.faces.event.PhaseListener

Phase listener to handle client side postback

Required parameters :
doPostBack=doPostBack : Identifier for phase listener to process request
formId=[value] : Id of form within which controls are rendered

Optional parameters:
Values of form fields in form identified by formId

JavaScript functions :
Request sender : EsriUtils.submitForm()
Response handling : EsriControls.processPostBack()

See Also:
Serialized Form

Field Summary
static String DO_POSTBACK
           
 
Constructor Summary
PostBackPhaseListener()
           
 
Method Summary
 void afterPhase(javax.faces.event.PhaseEvent event)
          This method handles all the AJAX request processing and response rendering if the doAJAX request parameter is present and is set to true.
 void beforePhase(javax.faces.event.PhaseEvent event)
           
 javax.faces.event.PhaseId getPhaseId()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DO_POSTBACK

public static final String DO_POSTBACK
See Also:
Constant Field Values
Constructor Detail

PostBackPhaseListener

public PostBackPhaseListener()
Method Detail

getPhaseId

public javax.faces.event.PhaseId getPhaseId()
Specified by:
getPhaseId in interface javax.faces.event.PhaseListener

beforePhase

public void beforePhase(javax.faces.event.PhaseEvent event)
Specified by:
beforePhase in interface javax.faces.event.PhaseListener

afterPhase

public void afterPhase(javax.faces.event.PhaseEvent event)
This method handles all the AJAX request processing and response rendering if the doAJAX request parameter is present and is set to true.

Specified by:
afterPhase in interface javax.faces.event.PhaseListener