Jump To Close Expand all Collapse all Table of contents Designing a decision service using DRL rules Preface 1. Rule-authoring assets in Red Hat Decision Manager 2. DRL (Drools Rule Language) rules 3. Data objects Expand section "3. Data objects" Collapse section "3. Data objects" 3.1. Creating data objects 4. Creating DRL rules in Decision Central Expand section "4. Creating DRL rules in Decision Central" Collapse section "4. Creating DRL rules in Decision Central" 4.1. Adding WHEN conditions in DRL rules 4.2. Adding THEN actions in DRL rules Expand section "4.2. Adding THEN actions in DRL rules" Collapse section "4.2. Adding THEN actions in DRL rules" 4.2.1. Rule attributes 5. Executing rules 6. Other methods for creating and executing DRL rules Expand section "6. Other methods for creating and executing DRL rules" Collapse section "6. Other methods for creating and executing DRL rules" 6.1. Creating and executing DRL rules in Red Hat JBoss Developer Studio 6.2. Creating and executing DRL rules using Java 6.3. Creating and executing DRL rules using Maven 6.4. Executable rule models Expand section "6.4. Executable rule models" Collapse section "6.4. Executable rule models" 6.4.1. Embedding an executable rule model in a Maven project 6.4.2. Embedding an executable rule model in a Java application 7. Example decisions in Red Hat Decision Manager for an IDE Expand section "7. Example decisions in Red Hat Decision Manager for an IDE" Collapse section "7. Example decisions in Red Hat Decision Manager for an IDE" 7.1. Importing and executing Red Hat Decision Manager example decisions in an IDE 7.2. Hello World example decisions (basic rules and debugging) 7.3. State example decisions (forward chaining and conflict resolution) 7.4. Fibonacci example decisions (recursion and conflict resolution) 7.5. Pet Store example decisions (agenda groups, global variables, callbacks, and GUI integration) 7.6. Honest Politician example decisions (truth maintenance and salience) 7.7. Sudoku example decisions (complex pattern matching, callbacks, and GUI integration) 7.8. Conway’s Game of Life example decisions (ruleflow groups and GUI integration) 7.9. House of Doom example decisions (backward chaining and recursion) 8. Next steps A. Versioning information Legal Notice Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Training A Red Hat training course is available for Red Hat Decision Manager Chapter 8. Next steps Testing a decision service using test scenarios Packaging and deploying a Red Hat Decision Manager project Previous Next