Using the workflow API

If we look at the Order Fulfillment process, which is used to complete the sale for items won at an auction, it is a prime candidate for Human Workflow, as it will need to proceed through the following steps in order to complete the sale:

  1. Buyer specifies shipping details (for example, address and method of postage)
  2. Seller confirms shipping cost
  3. Buyer notifies the seller that a payment for the item has been made
  4. Seller confirms receipt of payment
  5. Seller notifies the buyer that the item has been shipped
  6. Buyer confirms receipt of item

You may recall from Chapter 10, oBay Introduction that we've decided to build a custom user interface for oBay's customers. As part of the UI, we need to enable users to perform each task required ...

Get Oracle SOA Suite 11g R1 Developer's Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.