OpenCredo Esper Extension
The goal of the OpenCredo Esper Extension project is to simplify using the Complex Event Processing Event processing facilities of Esper in applications built on Spring Integration. The project also provides an EsperTemplate which can simplify common interactions with Esper in any Java application.
The project consists of two modules:
- esper-template – defines a simple API for interaction with Esper.
- esper-si-support
- Provides an inbound channel adapter to allow publication of Esper events to Spring Integration channels.
- A wire tap for publication of messages being sent to and received from Spring Integration channels.
- A through put monitor which uses the wire tap to collect information on the number of messages being sent to a channel during a configurable interval.