Custom Internal Adapters

For circumstances where the supplied adapters do not meet your needs, Event Stream Processor provides an internal adapter framework you can use to build internal adapters.

To create a custom internal adapter, provide a custom adapter library. Your custom adapter library uses the Event Stream Processor shared utility library to help convert external data to server format.

The adapter shared utility library exposes APIs with a C interface that allows you to implement life cycle and information management functions for your custom adapter. The C interface lets you to implement your custom adapter in C or C++ without any compiler restrictions.

The header file, GenericAdapterInterface.h, contains import declarations for functions in the adapter shared utility library.

Related concepts
Custom Adapters
Custom External Adapters