Drools JBoss Rules 5.X Developer's Guide
This course has been retired. Check out the alternatives below
-
What do you get with a Packt Subscription?
- Instant access to this title and 7,500+ eBooks & Videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Programming Declaratively
- Programming Declaratively
- Problems with traditional approaches
- The solution
- Drools
- Summary
-
Writing Basic Rules
- Writing Basic Rules
- Rule basics
- Rule syntax
- Summary
-
Validating
- Validating
- Banking domain model
- Problem definition
- Analysis
- Design
- Validation package
- Implementation
- Validation service
- Summary
-
Transforming Data
- Transforming Data
- Process overview
- Getting the data
- Writing transformation rules
- Transformation results
- Implementation of the data loading
- Summary
-
Creating Human-readable Rules
- Creating Human-readable Rules
- Domain-specific language
- The decision tables
- jBPM
- Summary
-
Working with Stateful Session
- Working with Stateful Session
- StatefulKnowledgeSession
- Validation using stateful session
- Summary
-
Complex Event Processing
- Complex Event Processing
- CEP and ESP
- Drools Fusion
- Fraud detection
- Summary
-
Defining Processes with jBPM
- Defining Processes with jBPM
- Loan approval service
- Loan approval process
- Summary
-
Building a Sample Application
- Building a Sample Application
- Users
- Architecture
- Technologies used
- Business logic
- Design
- Configuration
- Repositories
- Validation
- Loan approval
- Summary
-
Testing
- Testing
- Writing unit tests for rules
- Rule integration testing
- Rule acceptance testing
- Static analysis of rules
- Troubleshooting techniques
- Summary
-
Integrating
- Integrating
- Dynamic KnowledgeBase loading
- External artifact building
- Drools Camel server
- Spring framework integration
- Standards
- Summary
-
Learning about Performance
- Learning about Performance
- Rete algorithm
- Node sharing
- Node indexing
- Left and right unlinking
- The KnowledgeBase partitioning
- Summary