@Scope(value="perthread") public class AjaxFormUpdateControllerImpl extends Object implements AjaxFormUpdateController
Constructor and Description |
---|
AjaxFormUpdateControllerImpl(ComponentSource componentSource,
HiddenFieldLocationRules rules,
Environment environment,
Heartbeat heartbeat,
ClientDataEncoder clientDataEncoder,
org.slf4j.Logger logger) |
Modifier and Type | Method and Description |
---|---|
void |
cleanupAfterPartialZoneRender()
Ends the heartbeat, executes deferred Form actions,
and cleans up the environmentals.
|
void |
initializeForForm(String formComponentId,
String formClientId) |
void |
setupBeforePartialZoneRender(MarkupWriter writer)
Called before starting to render a zone's content; initializes
the
FormSupport and ValidationTracker environmentals
and starts a heartbeat. |
public AjaxFormUpdateControllerImpl(ComponentSource componentSource, HiddenFieldLocationRules rules, Environment environment, Heartbeat heartbeat, ClientDataEncoder clientDataEncoder, org.slf4j.Logger logger)
public void initializeForForm(String formComponentId, String formClientId)
initializeForForm
in interface AjaxFormUpdateController
public void setupBeforePartialZoneRender(MarkupWriter writer)
AjaxFormUpdateController
FormSupport
and ValidationTracker
environmentals
and starts a heartbeat.setupBeforePartialZoneRender
in interface AjaxFormUpdateController
public void cleanupAfterPartialZoneRender()
AjaxFormUpdateController
cleanupAfterPartialZoneRender
in interface AjaxFormUpdateController
5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.