When are ADF Regions and Dynamic Regions getting refreshed?
By Frank Nimphius-Oracle on Nov 15, 2010
The refresh behavior of an ADF Region is influenced by the setting defined on the Region binding "Refresh" and "RefreshCondition" property, or when the refresh method is called on the RichRegion instance. David Giammona from the ADFc development team blogged about the lifecycle phases of the refresh as follows:
"Regions and dynamic regions are initially refreshed in the ADF Lifecycle prepareModel phase when the binding container of the containing page is refreshed. On subsequent requests, the region or dynamic region will be refreshed during the ADF Lifecycle prepareRender phase depending on its task flow binding Refresh and RefreshCondition attributes and parameter values. Task flow definitions associated with dynamic regions are only switched during the ADF Lifecycle prepareRender phase."