In this chapter, we will cover the following:
Introducing Workflow Builder
Installing the database objects
Creating an advanced queue
Building a workflow
Creating a business event
Viewing a workflow status and monitoring progress
Adding a function
Creating a lookup
Creating a subprocess
Creating messages
Sending notifications and processing responses
Calling an API
In this chapter, we are going to take a look at workflow. There is a fair bit to go through but by the end of this chapter you will have a good grasp of the concepts of developing workflows and how to monitor them. We will also delve into business events and advanced queues as they are fairly closely related, especially in Release 12. Workflow Builder can be downloaded from Oracle (follow note ID 261028.1 from Oracle Support).
In this chapter we are going to create a workflow that is triggered by a business event. We are going to create our own advanced queue and service component that will monitor the inbound...