Drools Fusion User Guide
Next
Drools Fusion User Guide
Mark
Proctor
Michael
Neale
Edson
Tirelli
Kris
Verlaenen
5.0.0.CR1
Table of Contents
1. Introduction
Complex Event Processing
Drools Fusion
2. Drools Fusion Features
Events
Event Semantics
Event Declaration
Event Metadata
Session Clock
Available Clock Implementations
How to implement new Clocks
Streams Support
Streams of Events
Declaring and Using Streams
Temporal Reasoning
Temporal Operators
Available Temporal Operators
Event Processing Modes
Cloud Mode
Stream Mode
Sliding Windows
Sliding Time Windows
Sliding Length Windows
Rulebase Partitioning
Multithreading management
When partitioning is useful
How to configure partitioning
Memory Management
Explicit expiration policy
Inferred expiration policy
How expiration policy is implemented
Examples
3. References
Index
List of Examples
2.1.
declaring a fact type as an event
2.2.
declaring a fact type and assiging it the event role
2.3.
the VoiceCall fact class
2.4.
declaring VoiceCall as an event type
2.5.
declaring the VoiceCall timestamp attribute
2.6.
declaring the VoiceCall duration attribute
2.7.
declaring the expiration offset for the VoiceCall events