Adapters

Adapters connect the Event Stream Processor to the external world.

An input adapter connects an input stream or window to a data source. It reads the data output by the source and modifies it for use in an ESP project.

An output adapter connects an output stream or window to a data sink. It reads the data output by the ESP project and modifies it for use by the consuming application.

Adapters are attached to input streams and windows, and output streams and windows, using the ATTACH ADAPTER statement and they are started using the ADAPTER START statement. In some cases it may be important for a project to start adapters in a particular order. For example, it might be important to load reference data before attaching to a live event stream. Adapters can be assigned to groups and the ADAPTER START statement can control the start up sequence of the adapter groups.

See the Adapters Guide for detailed information about configuring individual adapters, datatype mapping, and schema discovery.