Drools Online Training

Introduction

Experience the Realtime implementation of Drools projects by exploring different features of Internal working of persistence, JBPM persistence entities, Rule set attributes, Guided decision table. etc

Course Content

1.Drools Introduction, Business Rule Task, Sample Business Process Using Drools

  • Drools introduction
  • Production rule systems
  • Pattern
  • Rule engine
  • Difference between a JAVA method and Rule
  • Rule integration within Business Process
  • Business Rule task
  • Rule flow graph
  • Setting up Eclipse
  • Sample drools project, say, Hello World
  • Sample claims process
  • Sample Business process using Drools

2.Persistence & Transaction

  • Persistence & Transaction
  • Why persistence & transaction
  • Persistence
  • Internal working of persistence
  • JBPM DB model
  • JBPM persistence entities
  • JBPM persistence & Transaction Dependencies
  • JBPM persistence API
  • Kie session

3.Drools – Traditional Programming V/S Declarative Programming, Batch Executor

  • Drools – Traditional programming v/s Declarative programming
  • Advantages and disadvantages of Drools
  • When NOT to use a Rule Engine
  • KIE
  • Stateless session
  • Claim validation example
  • Stateless session example
  • Batch Executor
  • Stateful session & its example
  • Cross products
  • License example

4.Overview Of Work Item

  • External interactions
  • Work item in JBPM 6.x
  • Out of the Box work item handlers
  • Service task example, configuration and execution
  • Custom work item & its example
  • Hands on exercise

5.Execution Control-Agenda Rule Set

  • Execution control – Agenda
  • Meaning of Agenda
  • Execution Control – Rules matches & control
  • Execution control – conflict resolution
  • Decision table
  • When & when not to use decision table
  • Rules set part
  • Understanding decision table
  • Rule set attributes
  • Rule table attributes

6.Rule & Function

  • Rule templates
  • Rules authoring using workbench
  • Data enumeration
  • Guided rule
  • Guided rule template
  • Guided decision table
  • Decision table spreadsheet
  • Functions in Drools
  • Type declaration
  • Demo

7.Query, Monitoring And Dashboard

  • Domain Specific Language
  • Advantages Of Using DSL
  • DSL Mapping
  • Adding Constraints
  • DSLR File Creation
  • Creating New Drools Project
  • Knowledge Builder
  • Backword Chaining
  • Defining a Query
  • Business Activity Monitoring
  • Expenses Dashboard

8.Persistence File And Custom Node

  • How to Create Persistence File
  • BMT Transaction Manager
  • Schemas
  • JPA Read And Write Strategy File
  • What is Work Item
  • Creation of Sample Custom Node
  • Creation of Sample Custom Work Node

Course Reviews

No Reviews found for this course.

Drop us a query

Looking for a training for

 Myself My team/organization

captcha

top
Copyright © 2015 KEEN IT TECHNOLOGIES Pvt.Ltd, ALL RIGHTS RESERVED  |   PRIVACY POLICY   |   TERMS OF USE   |   REFUND AND RESCHEDULE POLICIES   |   SITEMAP  
Keen IT is not an affiliate of SAP AG or other products.
error: Content is protected !!