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

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

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

See Also:
Serialized Form

Field Summary
static String CDATA_ELEMENT_NAME
           
static String REQUEST_PARAM
           
 
Constructor Summary
TaskRenderPhaseListener()
           
 
Method Summary
 void afterPhase(javax.faces.event.PhaseEvent event)
           Phase listener to handle on-demand loading of Tasks
 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

REQUEST_PARAM

public static final String REQUEST_PARAM
See Also:
Constant Field Values

CDATA_ELEMENT_NAME

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

TaskRenderPhaseListener

public TaskRenderPhaseListener()
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)

Phase listener to handle on-demand loading of Tasks

Required parameters :
renderTask=renderTask : Identifier for phase listener to process request
formId=[value] : Id of form within which task is rendered
taskId=[value] : Id of task to be rendered

JavaScript functions :
Request sender : EsriTask.loadTask()
Response handling : EsriControls.processPostBack()

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