jsf - Examples of taskflow in Oracle ADF that depicts navigation rules and other actvities. What is unbounded and a bounded task flow? -


i familiar jsf. , have project work on oracle adf similar technology jsf. going thru questions(http://myexpwithoracleadf.blogspot.in/2013/04/oracle-adf-task-flow-interview.html) on oracle adf , trying figure out similarities between these(adf , jsf) fair idea oracle adf. have came across called taskflow. , further classified unbounded , bounded taskflows.

  1. my idea task flows resemble navigation rules-it used not navigation between pages other activities, other activities?.
  2. and can further explain me unbounded , bounded taskflow examples?

adf task flows provide modular approach defining control flow in fusion web application. instead of representing application single large jsf page flow, can break collection of reusable task flows. each task flow contains portion of application's navigational graph. nodes in task flows activities. activity node represents simple logical operation such displaying page, executing application logic, or calling task flow. transitions between activities called control flow cases.

bounded task flow: specialized form of task flow that, in contrast unbounded task flow, has single entry point (an entry point view activity can directly requested browser) , 0 or more exit points. contains own set of private control flow rules, activities, , managed beans. bounded task flow allows reuse, parameters, transaction management, reentry, , can render within adf region in jsf page.

task flows provide more modular , transaction- aware approach navigation , application control. standard jsf navigation flows, task flows contain viewable pages (or page fragments). aside navigation, task flows can have nonvisual activities can chained affect page flow , application behavior. example, these nonvisual activities can call methods on managed beans, evaluate el expression , choose navigation direction using router, or call task flow. facilitates reuse, business logic can invoked independently of page being displayed.

i suggest watch these 2 short videos more detail, here , here , @ docs, here.


Comments