By Frank Nimphius on Jun 28, 2011
In addition to the ADF Controller task flow documentation in
Oracle Fusion Middleware Fusion
Developer's Guide for Oracle Application Development Framework 11g Release 1
The ADF Insider website …
… hosts five online videos that explain how to build and
work with ADF Controller task flows in Oracle ADF.
ADF Task Flow - Overview (Part 1)
This 90 minute recording introduces the concept of ADF unbounded and bounded task flows, as well as other ADF Controller features. The session starts with an overview of unbounded task flows, bounded task flows and the different activities that exist for developers to build complex application flows.
Exception handling and the Train navigation model is also covered in this first part of a two part series. By example of developing a sample application, the recording guides viewers through building unbounded and bounded task flows. This session is continued in a second part.
ADF Task Flow - Overview (Part 2)
This 75 minute session continues where part 1 ended and completes the sample application that guides viewers through different aspects of unbounded and bounded task flow development. In this recording, memory scopes, save for later, task flow opening in dialogs and remote task flow calls are explained and demonstrated. If you are new to ADF Task Flow, then it is recommended to first watch part 1 of this series to be able to follow the explanation guided by the sample application.
ADF Region Interaction - An Overview
This session covers most of the options that exist for communicating between regions. It briefly discusses what it takes to build regions from bounded task flows before going into details using slides and samples. The following interaction is explained: contextual events, queue action in region, input parameters and PPR, drag and drop, shared Data Controls, parent action and region navigation listener.
ADF Region Interaction - Contextual Events
Contextual event is used as a communication channel between a parent view and its contained regions, as well as between regions. By example, this session explains how to set up contextual events, how to define producers and event listeners and how to define the payload message.