How to Create Taskflow in Oracle ADF
Now in this article we move on third step which
is ADF Task flow. Task flow is basically to control your application activities
between pages. There are 2 types of Task flow.
- Bounded Task Flow
- Unbounded Task Flow
Bounded Task Flow:
Bounded Task Flow has a single entry
point but multiple exit points. It restrict to create Methods (create, delete,
doDML functionality), links etc.
Unbounded Task Flow:
Usually
we are creating Unbounded Task Flow, and the reason is Fusion application
always use Unbounded Task Flow. We create multiple Entry points and Exit Points
as well as create Session, Parameters to show data for the specific user.
In Previous two articles we covered below step steps
- Create Fusion Web Application.
- Create Database Connection and Create EO (Entity Object), VO (View Object) and AM (Application Module)
- How to create Task Flow in ADF
After creating the Step No 2, you will see the ADF will automatically create the Unbounded Task Flow. Here we are using Unbounded Task Flow and will also show you how itself ADF create Method, links etc.
3) Create Task Flow in ADF
- You will see on the right side, there is Component Palette. Here we are creating 2 different pages. Search Page and Create Page that's why we drag View Component 2 times. Search for first one and Create for second one
- Control Flow Case is a navigation which control your application activites from one page to another. Drag and drop Control Flow Case and join them. In this picture the arrow show from left side to right side. It means that user can move from search page to create page and lable will be Go_to Create.
- Drag and drop again for Create to Search. It means that user can also move back from create page to search page and label will be Back_to_Search
Now your Task Flow has been completed for you simple ADF Application, you can create alot of pages (through View and Control Flow Case), it is depend on your application. Turn to Point No 4. If you have any query regarding this article you can ask me / comment below.
No comments:
Thank you for your comment...!