How to Select and Modify a Decision Function in a Business Rule Component

You can specify one or more decision functions as inputs for calling Oracle Business Rules as a component in a composite application. For example, you can specify a particular decision function as the input when multiple decision functions are available in an Oracle Business Rules dictionary.

To specify a decision function in a composite application:

  1. Add a decision function to the Oracle Business Rules dictionary. For more information, see Designing Business Rules with Oracle Business Process Management.
  2. Add a Business Rule component to the composite application. For more information, see How to Add Business Rules to a SOA Composite Application.
  3. Select a business rule component, as shown in Figure 25-18.

    Figure 25-18 Selecting a Business Rule Component in a Composite Application

    Description of Figure 25-18 follows
    Description of "Figure 25-18 Selecting a Business Rule Component in a Composite Application"
  4. Select the decision function port of interest. For example, select the port for DF_2 as shown in Figure 25-19.

    Figure 25-19 Selecting a Decision Function Port in a Business Rule Component

    Description of Figure 25-19 follows
    Description of "Figure 25-19 Selecting a Decision Function Port in a Business Rule Component"
  5. When you select the port, Oracle JDeveloper shows the port information in the Property Inspector.
  6. When you double-click the port, Oracle JDeveloper displays the Update Interface dialog for the port as shown in Figure 25-20.

    Figure 25-20 Update Interface Dialog for a Decision Function in a Business Rule Decision Port

    Description of Figure 25-20 follows
    Description of "Figure 25-20 Update Interface Dialog for a Decision Function in a Business Rule Decision Port"