Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 7 Advanced Human Tasks > Assignment and Routing

Assignment and Routing

The human task component of Oracle BPM 11 g includes the ability to route tasks among multiple participants leveraging declarative patterns and business rules. In addition to routing and assignment defined as part of task definition, users can reroute or reassign at runtime.

Modeled Routing

The routing is defined in the task definition within the Assignment tab using a combination of participants and stages (these concepts are explained later in this section), organizing them in parallel and sequential participant and stage blocks. An example of a routing slip is shown in Figure 7-17 to illustrate what is possible. In this example, the routing slip has four stages named Stage1 thru Stage4; Stage1 and Stage4 execute in parallel and are followed by Stage2 and Stage3 in sequence. Stage1 is composed of multiple participants—Stage1.Participant1 and Stage1.Participant2 execute in sequence, while Stage1.Participant3 executes in parallel to them. Also, a participant itself can define routing among multiple users. For example, it can be seen in Figure 7-17 that the Stage4.Participant1 has a different icon—one with three users, indicating that it represents multiple users working in parallel.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint