webMethods 10.2 | Dynamic Apps Platform | webMethods BPM Process Development Help | Rules | About webMethods Business Rules
 
About webMethods Business Rules
 
About Decision Entities
A webMethods Business Rule is a decision-making tree capable of complex behavior. Designing a rule is very straightforward. Rule Entity is the term used to describe the components. Specifically, those components are decision tables, rule sets, event rules, and rule actions. Each plays a specific role in the decision-making tree.
*Rule: a rule contains a decision table or a rule set with multiple tables.
*Decision table: a decision table can contain rule actions (Data, Service, and Process).
*Rule action: there are three types: Data actions, Service actions, and Process actions.
*Process action: something you do to a process. There are lots of options: start, join, suspend, cancel, fail, resume, call a task (manual decision or task action). These actions are constructed in the Rules Explorer view and can then be dragged from there into decision tables, which can then be used in rules.
Processes can be started in many different ways, including using rules and services. A process can invoke a rule, obviously, but a rule can also invoke a process.
For more on webMethods Business Rules and how they work, see webMethods BPM Rules Development Help. For detailed information about how to use them in processes, see Using webMethods Business Rules in Processes.

Copyright © 2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.