Questions tagged [adf-task-flow]

ADF task flows provide a modular approach for defining control flow in an application. Instead of representing an application as a single large JSF page flow, you can break it up into a collection of reusable task flows. Each task flow contains a portion of the application's navigational graph.

ADF task flows provide a modular approach for defining control flow in an application. Instead of representing an application as a single large JSF page flow, you can break it up into a collection of reusable task flows. Each task flow contains a portion of the application's navigational graph. The nodes in the task flows are activities. An activity node represents a simple logical operation such as displaying a page, executing application logic, or calling another task flow. The transactions between the activities are called control flow cases.

ADF task flows offer significant advantages over standard JSF page flows...

JSF Page Flow

  • The entire application must be represented in a single page navigation file (faces-config.xml). Although you can have multiple copies of faces-config.xml in a project, the application loads these files as one at runtime.

  • All nodes within a JSF page flow must be JSF pages. No other types of objects can exist within the JSF page flow.

  • Navigation is only between pages.

  • Application fragments cannot be reused.

  • There is no shared memory scope between multiple requests except for session scope.

ADF Task Flow

  • The application can be broken up into a series of modular flows that call one another.

  • You can add to the task flow diagram nodes such as views, method calls, and calls to other task flows.

  • Navigation is between pages as well as other activities, including routers.

  • ADF task flows are reusable within the same or an entirely different application. After you break up your application into task flows, you may decide to reuse task flows containing common functionality.

  • Shared memory scope (for example, page flow scope) enables data to be passed between activities within the task flow. Page flow scope defines a unique storage area for each instance of an ADF bounded task flow.

20 questions
0
votes
0 answers

adf task flows in page fragments

I have a main page (main.jsff) where the header, footer and the menu is the same for all pages. which changes every navigation is the region. The other pages I have (.jsff) correspond to fields of research and a table of detail. In search fields…
Carla Leite
  • 23
  • 1
  • 9
0
votes
2 answers

bounded task flow versus unbounded taskflow in ADF

Please help me in understanding the two of these task flows - Bounded and Unbounded in ADF. From what i read from a book, my understanding is that an unbounded taskflow can contain n number of bounded task flows. Please give me example like for…
Aalekh
  • 400
  • 2
  • 7
  • 12
0
votes
1 answer

Navigation issue in Task Flow

I am Facing a problem in task flow navigation of my sample application. I created a simple Taskflow with three views and method as show below. In login on submit button click i am calling a managed bean method "checkInput" which check the user…
syed99
  • 332
  • 1
  • 5
  • 20
0
votes
1 answer

Transferring control and data from one taskflow to another based on radio button selection

I have a specific requirement in my project that goes like this: There is one main page fragment which have an input field, a radio button select to perform 4 functions and a submit button. The 4 functions are 4 separate task flows in themselves.…
0
votes
3 answers

Make Task Flow Inline Popup to close on "esc" button

I am using JDeveloper 11.1.2.3.0 I have created a task flow (with jsf pages not jsff) which I call on button click. I have chosen to display it as Inline Popup and everything works fine. It is just that it does not act like a real af:popup. When I…
Noah Martin
  • 1,708
  • 9
  • 35
  • 73
1
2