In the Outputs Table, click Add to add outputs. For each output in the Outputs In the Rulesets and Decision Functions area, use the shuttle to move items from Select the decision function to edit and click the Edit icon or double-click the
9. In the Inputs Table, click Add to add inputs. For each input in the Inputs Table,
select the appropriate options: ■ Name - enter an input name and press Enter or accept the default name. ■ Fact Type - select the appropriate fact type from the list. ■ Tree - When unselected, the input is asserted using the assert function. When selected, the input is asserted using the assertTree function. When selected it is expected that the input object or objects are the root of an object tree that is connected in one-to-many relationships with other objects using List properties. For more information, see Section 4.8, Working with Tree Mode Rules . ■ List - When unselected, the input must be a single object and the assertion applies only to that single input object. When selected, the input must be a List of objects and the assertion applies to each object in the input List java.util.List.10. In the Outputs Table, click Add to add outputs. For each output in the Outputs
Table, select the appropriate options: ■ Name - enter an output name and press Enter or accept the default name. ■ Fact Type - select the appropriate fact type from the list. ■ Tree - When selected, this option sets a flag that enables certain design-time decision function argument checking. For an output argument, this option has no effect on runtime behavior. However, at design time in the case where several decision functions are called in a sequence, it is useful to notate explicitly that the output of one decision function is a tree. This implies that the input of another decision function in the sequence is expecting a tree as an input. For more information, see Section 4.8, Working with Tree Mode Rules . ■ List - When unselected the output is a single object. When selected the output is a group of objects. For more information on the behavior of the List option on an output argument, see Section 6.3.2, What You May Need to Know to About Decision Function Arguments .11. In the Rulesets and Decision Functions area, use the shuttle to move items from
the Available box to the Selected box. 12. Select an item in the Selected box, and click Move Up or Move Down as appropriate to order the rulesets and the decision functions. To edit an existing decision function: 1. In Rules Designer, select the Decision Functions navigation tab. 2. Select the decision function to edit and click the Edit icon or double-click the decision function icon. 3. Edit the appropriate decision function fields in the same manner as you would when you add a decision function. To change the order of inputs: 1. In Rules Designer, select the Decision Functions navigation tab. Working with Decision Functions 6-52. Select the decision function to edit and click the Edit icon or double-click the
decision function icon.3. Select the input argument you want to move. Click either Move Up or Move
Parts
» Oracle Fusion Middleware Online Documentation Library
» What Are Rule Conditions? What Are Rule Actions?
» What Are Decision Tables? What Are Facts and Bucketsets? What Are Rulesets?
» Oracle Business Rules SDK Rules Designer
» Declarative Rules The RETE Algorithm
» How to Display and Edit XML Facts How to Reload XML Facts with Updated Schema
» What You Need to Know About XML Facts
» How to Display and Edit Java Facts What You Need to Know About Java Facts
» What You Need to Know About List of Values Bucketsets What You Need to Know About Range Bucketsets
» What You Need to Know About Bucketset Allowed in Actions Option
» In the Filter Query field, click insert test to insert a default test as
» How to Add Rules How to Define a Test in a Rule
» What You Need to Know About Advanced Mode Rules
» Introduction to Tree Mode Rules
» What You Need to Know About Tree Mode Rules
» How to Use Bucketsets to Provide Options for Test Expressions
» From the list next to the Add icon, select Rule.
» Introduction to Decision Table Operations
» Introduction to Decision Point API How to Obtain the Car Rental Sample Application
» How to Create Data Model Elements for Use with a Decision Point
» How to Add a Decision Point Using Decision Point Builder
» How to Create and Use Decision Point Instances
» What You Need to Know About Decision Point and Decision Tracing
» Testing Oracle Business Rules at Runtime Introduction to the Grades Sample Application
» Enter a name and test score and click Submit. This returns results as shown in
» Understanding Oracle Business Rules ADF Business Components Fact Types
» Understanding Oracle Business Rules Decision Point Action Type
» How to Call a Decision Point with ADF Business Components Facts
» How to Call a Decision Function with Java Decision Point Interface
» What You Need to Know About Decision Function Configuration with ADF Business Components
» How to Add the Outside Manager Finder Class
» How to Update ADF META INF for Local Dictionary Access
» How to Add the Employee Raises Java Class
» Working with Decision Component Metadata
» Introduction to Decision Components Decision Service Architecture
» Working with Advanced Mode Options
» Expression Builder Condition Browser
» Editing Decision Table Cells
» Understanding the Validation Panel Updating the Validation Panel
Show more