First page Back Continue Last page Graphics


Characteristics of Bounded Task Flows (continued)

Declarative support for Back button navigation

Ability to pass input parameters from the ADF bounded task flow caller to store within the pageFlow scope 

Ability to return values back to ADF bounded task flow caller upon exit 

Metadata only loaded on-demand

ADF bounded task flow fragment reuse through task flow templates 

Addressable, in that when you invoke an ADF bounded task flow, you must specify an identifier and the name of the XML document that contains the identifier

Bounded task flows consist of a group of activities and control flows between the activities that enable a user to complete a task. There are different types of task flow activities, including the following:

View activity: Displays a page or page fragment. For Fusion applications, all pages are contained in the unbounded task flow, so any view activities in bounded task flows should be page fragments.

Router activity: Evaluates a declarative expression to produce a control flow outcome

Method call activity: Invokes application logic (Java method) from within task flow

Task flow call activity: Calls an ADF bounded task flow

Task flow return activity: Defines an exit point of the task flow

Save point restore activity: Restores an application that supports save for later functionality. This is explained in the lesson titled “Implementing Transactional Capabilities.”

URL view activity: Redirects the view port to any URL addressable resource