Define TaskFlow?
ADF task flows provide a modular approach for defining control flow in a Fusion web 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 a Fusion web 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 transitions between the activities are called control flow cases.
Ex:
In The Above Example two view activities called Create and Confirm. These view activities are similar to page nodes within a JSF page flow
How Many Types of TaskFlow ?Define Them?
The are two types of ADF task flow:
How Many Types of TaskFlow ?Define Them?
The are two types of ADF task flow:
Unbounded task flow: A set of activities, control flow rules, and managed beans that interact to allow a user to complete a task. The unbounded task flow consists of all activities and control flows in an application that are not included within a bounded task flow.
Bounded task flow: A specialized form of task flow that, in contrast to the unbounded task flow, has a single entry point (an entry point is a view activity that can be directly requested by a browser) and zero or more exit points. It contains its own set of private control flow rules, activities, and managed beans. A bounded task flow allows reuse, parameters, transaction management, reentry, and can render within an ADF region in a JSF page.
What is the difference in jspx and jsff?
Ans: jspx and jsff file are same in most of manner. Only difference is that you can run jspx directly on browser while jsff file container which will run on browser.
What is taskflow ? how many type of taskflow adf support?
Ans: Taskflow is the Component of Oracle ADF which is used to define simple task. After successfully defining task-flow can consume any number of time.
ADF support two kind of taskflow:
Bounded TaskFlow : Bonded taskflow require the page on which they will consume.
UnBounded TaskFlow : Unbounded taskflows can directly run on browser
How to develop reusable taskflow in ADF?
Ans: Please fins the step below
Define taskflow
Define deployment profile as ADF Library jar
Deploy adf jar file
Open new project where you want to consume the task flow.
Add newly created jar of taskflow project
go to component palate You will fine you jar name select it.
It will show list of taskflow you developed
Drag drop your taskflow as region on jsff/jspx page and run ur application
Can bounded taskflow run on browser?
Ans: NO
Bounded task flow: A specialized form of task flow that, in contrast to the unbounded task flow, has a single entry point (an entry point is a view activity that can be directly requested by a browser) and zero or more exit points. It contains its own set of private control flow rules, activities, and managed beans. A bounded task flow allows reuse, parameters, transaction management, reentry, and can render within an ADF region in a JSF page.
What is the difference in jspx and jsff?
Ans: jspx and jsff file are same in most of manner. Only difference is that you can run jspx directly on browser while jsff file container which will run on browser.
What is taskflow ? how many type of taskflow adf support?
Ans: Taskflow is the Component of Oracle ADF which is used to define simple task. After successfully defining task-flow can consume any number of time.
ADF support two kind of taskflow:
Bounded TaskFlow : Bonded taskflow require the page on which they will consume.
UnBounded TaskFlow : Unbounded taskflows can directly run on browser
How to develop reusable taskflow in ADF?
Ans: Please fins the step below
Define taskflow
Define deployment profile as ADF Library jar
Deploy adf jar file
Open new project where you want to consume the task flow.
Add newly created jar of taskflow project
go to component palate You will fine you jar name select it.
It will show list of taskflow you developed
Drag drop your taskflow as region on jsff/jspx page and run ur application
Can bounded taskflow run on browser?
Ans: NO
What are different scope of adf taskflow?
Ans: Isolate/Shared
Shared scope will share data among the multiple instance of taskflows while Isolated doesn’t.
How can you force ADF taskflow to use new transaction everytime taskflow is called?
Ans: Go taskflow overview and you will file below item
Select always begin new transaction fron dropdown
How to use same transaction in ADF taskflow?
Ans
How can you pass parameter to adf taskflow?
Ans: Go to overview select parameters link it will show screen like
Here you can add multiple parameter which you want to pass takflow while loading it.
Ans: Isolate/Shared
Shared scope will share data among the multiple instance of taskflows while Isolated doesn’t.
How can you force ADF taskflow to use new transaction everytime taskflow is called?
Ans: Go taskflow overview and you will file below item
Select always begin new transaction fron dropdown
How to use same transaction in ADF taskflow?
Ans
How can you pass parameter to adf taskflow?
Ans: Go to overview select parameters link it will show screen like
Here you can add multiple parameter which you want to pass takflow while loading it.
Explain the purpose of using Controls flow in adf?
Ans: Controls flow defined in taskflow can be called anytime from any page of that taskflow.if you have same flow for multiple pages just define the control flow once in taskflow. You can invoke it anytime from any action event.
Ans: Controls flow defined in taskflow can be called anytime from any page of that taskflow.if you have same flow for multiple pages just define the control flow once in taskflow. You can invoke it anytime from any action event.
What is the behavior of router in ADF taskflow?
Ans : Based on some condition router can decide which route need to be follow. If none of condition match in that case router will follow default route defined by used.
Ans : Based on some condition router can decide which route need to be follow. If none of condition match in that case router will follow default route defined by used.
How can navigation define in taskflow?
Ans : Navigation can be defined in taskflow using control flows and invoked by jsff/jspx page using action event like button link etc.
Can ADF task flow hold more than 1 view activity?
Ans: Yes. ADF taskflow can have multiple view activity but 1 activity has to be defined as default activity.
What is the Parent Action in ADF Taskflow?
Ans:Parent action is activity using that you can invoke the Control flow define in parent taskflow from child taskflow. More details about how to develop it can be found on Parent Activity.
What is method activity in Adf Taskflow?
Ans: Using this activity you can invoke and method defined in manage-bean.
Ans : Navigation can be defined in taskflow using control flows and invoked by jsff/jspx page using action event like button link etc.
Can ADF task flow hold more than 1 view activity?
Ans: Yes. ADF taskflow can have multiple view activity but 1 activity has to be defined as default activity.
What is the Parent Action in ADF Taskflow?
Ans:Parent action is activity using that you can invoke the Control flow define in parent taskflow from child taskflow. More details about how to develop it can be found on Parent Activity.
What is method activity in Adf Taskflow?
Ans: Using this activity you can invoke and method defined in manage-bean.
How to initialize ADF Taskflow?
Ans: Open the taskflow in Overview Mode select general like there is initiallizer property.
you can provide the any method reference which will get invoked whenever taskflow instance created.
Ans: Open the taskflow in Overview Mode select general like there is initiallizer property.
you can provide the any method reference which will get invoked whenever taskflow instance created.
No comments:
Post a Comment