esper.codehaus.org and espertech.comDocumentation

Index

A

after, Suppressing Output With After
aggregation functions
custom plug-in, Aggregation Function
overview, Aggregation Functions
and pattern operator, And
annotation, Annotation
application-provided, Application-Provided Annotations
builtin, Built-In Annotations
interrogating, Interrogating EPL Annotations
API
testing, Test and Assertion Support
arithmetic operators, Arithmetic Operators
array definition operator, Array Definition Operator

B

between operator, The 'between' Keyword
binary operators, Binary Operators

D

data types, Data Types
data window views
custom plug-in view, Derived-value and Data Window View
externally-time batch window, Externally-timed batch window (win:ext_timed_batch)
externally-timed window, Externally-timed window (win:ext_timed)
grouped data window, Grouped Data Window (std:groupwin)
keep-all window, Keep-All window (win:keepall)
last event window, Last Event (std:lastevent)
length batch window, Length batch window (win:length_batch)
length window, Length window (win:length)
overview, EPL Reference: Views
ranked window, Ranked Window View (ext:rank)
size window, Size (std:size)
sorted window, Sorted Window View (ext:sort)
time batch window, Time batch window (win:time_batch)
time length batch window, Time-Length combination batch window (win:time_length_batch)
time window, Time window (win:time)
time-accumulating window, Time-Accumulating window (win:time_accum)
time-order window, Time-Order View (ext:time_order)
unique window, Unique (std:unique)
dataflow, Introduction
decorated event, Decorated Events
delete, Deleting From Named Windows Using Fire-And-Forget Queries
deployment
EPDeploymentAdmin interface, The Deployment Administrative Interface
EPL module, EPL Modules
J2EE, J2EE Packaging and Deployment
derived-value views
correlation, Correlation (stat:correl)
overview, EPL Reference: Views
regression, Regression (stat:linest)
univariate statistics, Univariate statistics (stat:uni)
weighted average, Weighted average (stat:weighted_avg)
dot operator, Dot Operator
duck typing, Dot Operator
dynamic event properties, Dynamic Event Properties

E

enum types, Using Constants and Enum Types
EPAdministrator interface, The Administrative Interface
EPL
from clause, Specifying Event Streams: the From Clause
group by clause, Organizing statement results into groups: the Group-by clause
having clause, Selecting groups of events: the Having clause
inner join, Outer, Left and Right Joins
insert into clause, Merging Streams and Continuous Insertion: the Insert Into Clause
join, Joining Event Streams
join, unidirectional, Unidirectional Joins
joining non-relational data via method invocation, Accessing Non-Relational Data via Method Invocation
joining relational data via SQL, Accessing Relational Data via SQL
limit clause, Limiting Row Count: the Limit Clause
named window, Creating and Using Named Windows
deleting from, Deleting From Named Windows: the On Delete clause, Deleting From Named Windows Using Fire-And-Forget Queries
inserting into, Inserting Into Named Windows, Inserting Into Named Windows Using Fire-And-Forget Queries
merge, Triggered Upsert using the On-Merge Clause
populating from a named window, Populating a Named Window from an Existing Named Window
selecting from, Selecting From Named Windows
triggered select and delete using On Select Delete, Triggered Select+Delete on Named Windows: the On Select Delete clause
triggered select using On Select, Triggered Select on Named Windows: the On Select clause
updating, Updating Named Windows: the On Update clause, Updating Named Windows Using Fire-And-Forget Queries
upsert, Triggered Upsert using the On-Merge Clause
order by clause, Sorting Output: the Order By Clause
outer join, Outer, Left and Right Joins
outer join, unidirectional, Unidirectional Joins
output control and stabilizing, Stabilizing and Controlling Output: the Output Clause
select clause, Choosing Event Properties And Events: the Select Clause
subqueries, Subqueries
variable, Variables and Constants
where clause, Specifying Search Conditions: the Where Clause
EPRuntime interface, The Runtime Interface
EPServiceProviderManager class, The Service Provider Interface
EPStatement interface, The Administrative Interface
EPStatementObjectModel interface, Statement Object Model
escape, Escaping Strings
event
additional representations, Additional Event Representations
bulk, Coarse-Grained Events
coarse, Coarse-Grained Events
dynamic properties, Dynamic Event Properties
insert into, Event Objects Instantiated and Populated by Insert Into
Java object, Plain-Old Java Object Events
Map representation, java.util.Map Events
Object-array representation, Object-array (Object[]) Events
properties, Event Properties
underlying representation, Event Underlying Java Objects
update, Updating, Merging and Versioning Events
version, Updating, Merging and Versioning Events
XML representation, org.w3c.dom.Node XML Events
event as a property, Event as a Property
event object
custom, Event Type And Event Object
event type
declaring, Declaring an Event Type: Create Schema
EventBean interface, Introduction, Event and Event Type
EventType interface, Event and Event Type
every pattern operator, Every
every-distinct pattern operator, Every-Distinct
exists function, The Exists Function
expression
declaring, Declaring Global Expressions And Scripts: Create Expression
expression batch window, Expiry Expression Batch (win:expr_batch)
expression declaration, Expression Declaration
expression window, Expiry Expression (win:expr)
external time, Controlling Time-Keeping
externally-timed batch window, Externally-timed batch window (win:ext_timed_batch)
externally-timed window, Externally-timed window (win:ext_timed)

L

lambda
expression declaration, Expression Declaration
last event window, Last Event (std:lastevent)
length batch window, Length batch window (win:length_batch)
length window, Length window (win:length)
like operator, The 'like' Keyword
limit clause, Limiting Row Count: the Limit Clause
limiting output row count, Limiting Row Count: the Limit Clause
literals, Data Type of Constants
logical and comparison operators, Logical And Comparison Operators

M

map event representation, java.util.Map Events
match recognize
comparison, Comparison of Match Recognize and EPL Patterns
overview, Overview
match_recognize
operator precedences, Operator Precedence
max function, The Min and Max Functions
maximum-by, Maxby Aggregation Function
merge, Triggered Upsert using the On-Merge Clause
methods
date-time, Overview
enumeration, Overview
min function, The Min and Max Functions
minimum-by, Minby Aggregation Function
MVEL, Overview

P

packaging
EPDeploymentAdmin interface, The Deployment Administrative Interface
EPL module, EPL Modules
J2EE, J2EE Packaging and Deployment
pattern
filter event consumption, Controlling Event Consumption
filter expressions, Filter Expressions In Patterns
operator precedences, Operator Precedence
overview, Event Pattern Overview
pattern atom, Pattern Atoms
pattern guard, Pattern Guards
custom plug-in, Pattern Guard
timer-within, The timer:within Pattern Guard
timer-withinmax, The timer:withinmax Pattern Guard
while, The while Pattern Guard
pattern observer
custom plug-in, Pattern Observer
timer-at, timer:at
timer-interval, timer:interval
pattern operator
and, And
every, Every
every-distinct, Every-Distinct
followed-by, Followed-by
not, Not
or, Or
PERL, Overview
PHP, Overview
plug-in
custom aggregation function, Aggregation Function
custom event object, Event Type And Event Object
custom pattern guard, Pattern Guard
custom pattern observer, Pattern Observer
custom view, Derived-value and Data Window View
single-row function, Single-Row Function
plug-in loader, Plug-in Loader
previous count function, The Previous-Count Function
previous function, The Previous Function
previous tail function, The Previous-Tail Function
previous window function, The Previous-Window Function
prior function, The Prior Function
pull API, Using Iterators
Python, Overview

R

ranked window, Ranked Window View (ext:rank)
regexp operator, The 'regexp' Keyword
regression view, Regression (stat:linest)
relational databases, Accessing Relational Data via SQL
remove stream, Insert and Remove Stream
Ruby, Overview

S

safe iterator, Using Iterators
script
declaring, Declaring Global Expressions And Scripts: Create Expression
script declaration, Script Declaration, Overview
select clause, Choosing Event Properties And Events: the Select Clause
single-row functions
custom plug-in, Single-Row Function
size window, Size (std:size)
sorted, Sorted Aggregation Function
sorted window, Sorted Window View (ext:sort)
SQL, Accessing Relational Data via SQL
statement
receiving results, Receiving Statement Results
subscriber object, Setting a Subscriber Object
StatementAwareUpdateListener interface, Adding Listeners
static Java methods, Single-row Function Reference
subqueries, Subqueries
subscriber object, Setting a Subscriber Object
multi-row, Multi-Row Delivery
no-parameter, No-Parameter Update Method
row-by-row, Row-By-Row Delivery

T

testing, Test and Assertion Support
threading, Engine Threading and Concurrency
time
controlling, Controlling Time-Keeping
resolution, Time Resolution
time batch window, Time Batch, Time batch window (win:time_batch)
time length batch window, Time-Length combination batch window (win:time_length_batch)
time window, Time Window, Time window (win:time)
time-accumulating window, Time-Accumulating window (win:time_accum)
time-order window, Time-Order View (ext:time_order)
timer-at pattern observer, timer:at
timer-interval pattern observer, timer:interval
timer-within pattern guard, The timer:within Pattern Guard
timer-withinmax pattern guard, The timer:withinmax Pattern Guard
type-of function, The Type-Of Function

U

UDF
user-defined function, User-Defined Functions
unidirectional joins, Unidirectional Joins
unique window, Unique (std:unique)
univariate statistics view, Univariate statistics (stat:uni)
UnmatchedListener interface, Receiving Unmatched Events
update, Updating Named Windows Using Fire-And-Forget Queries
UpdateListener interface, Adding Listeners
upsert, Triggered Upsert using the On-Merge Clause
user-defined function, User-Defined Functions
user-defined single-row function, Single-row Function Reference

V

variable, Variables and Constants
variant stream, Merging Disparate Types of Events: Variant Streams
views
batch window processing, Batch Windows
correlation, Correlation (stat:correl)
custom plug-in view, Derived-value and Data Window View
expiry expression batch window, Expiry Expression Batch (win:expr_batch)
expiry expression window, Expiry Expression (win:expr)
externally-time batch window, Externally-timed batch window (win:ext_timed_batch)
externally-timed window, Externally-timed window (win:ext_timed)
first event, First Event (std:firstevent)
first length window, First Length (win:firstlength)
first time window, First Time (win:firsttime)
first unique window, First Unique (std:firstunique)
grouped data window, Grouped Data Window (std:groupwin)
keep-all window, Keep-All window (win:keepall)
last event window, Last Event (std:lastevent)
length batch window, Length batch window (win:length_batch)
length window, Length window (win:length)
overview, EPL Reference: Views
ranked window, Ranked Window View (ext:rank)
regression, Regression (stat:linest)
size window, Size (std:size)
sorted window, Sorted Window View (ext:sort)
time batch window, Time batch window (win:time_batch)
time length batch window, Time-Length combination batch window (win:time_length_batch)
time window, Time window (win:time)
time-accumulating window, Time-Accumulating window (win:time_accum)
time-order window, Time-Order View (ext:time_order)
unique window, Unique (std:unique)
univariate statistics, Univariate statistics (stat:uni)
weighted average, Weighted average (stat:weighted_avg)

X

XML event representation, org.w3c.dom.Node XML Events