Esper - Java Event Stream Processor
Next
Esper - Java Event Stream Processor
Esper Reference Documentation
0.7.5
Table of Contents
Preface
1. Technology Overview
1.1. Introduction to CEP and event stream analysis
1.2. CEP and relational databases
1.3. The Esper engine for CEP
2. Architecture
2.1. Overview
2.2. Building and Testing
3. Configuration
3.1. Programmatic configuration
3.2. Configuration via XML file
3.3. XML Configuration file
3.4. Configuration items
3.4.1. Event name to Java class mapping
4. API Reference
4.1. Overview
4.2. Engine Instances
4.3. The Administrative Interface
4.4. The Runtime Interface
4.5. Event Class Requirements
4.6. Time-Keeping Events
4.7. Events Received from the Engine
5. Event Pattern Reference
5.1. Event Pattern Overview
5.2. How to use Patterns
5.2.1. Pattern Syntax
5.2.2. Subscribing to Pattern Events
5.2.3. Pulling Data from Patterns
5.3. Filter Expressions
5.4. Pattern Operators
5.4.1. Every
5.4.2. And
5.4.3. Or
5.4.4. Not
5.4.5. Followed-by
5.5. Guards
5.5.1. timer:within
5.6. Pattern Observers
5.6.1. timer:interval
5.6.2. timer:at
6. EQL Reference
6.1. EQL Introduction
6.2. EQL Syntax
6.3. Choosing Event Properties And Events: the Select Clause
6.3.1. Choosing all event properties: select *
6.3.2. Choosing specific event properties
6.3.3. Expressions
6.3.4. Renaming event properties
6.4. Specifying Event Streams : the From Clause
6.4.1. Specifying an event type
6.4.2. Specifying event filter criteria
6.4.3. Specifying views
6.5. Specifying Search Conditions : the Where Clause
6.6. Build-in views
6.6.1. Window views
6.6.1.1. Length window
6.6.1.2. Time window
6.6.1.3. Externally-timed window
6.6.1.4. Time window buffer
6.6.2. Standard view set
6.6.2.1. Unique
6.6.2.2. Group
6.6.2.3. Size
6.6.2.4. Last
6.6.3. Statistics views
6.6.3.1. Univariate statistics
6.6.3.2. Regression
6.6.3.3. Correlation
6.6.3.4. Weighted average
6.6.3.5. Multi-dimensional statistics
6.6.4. Extension View Set
6.6.4.1. Sorted Window View
6.7. Joining Event Streams
6.8. Outer Join
6.9. View Plug-in
7. Adapters
7.1. Adapter
8. Indicators
8.1. Intro
8.2. JMX Indicator
9. Examples
9.1. Overview
9.2. StockTicker
9.3. MatchMaker
9.4. QualityOfService
9.5. LinearRoad
10. References
10.1. Reference List