This project includes the source code of the Lightstreamer Java In-process Adapter API specification. This resource is needed to write Data Adapters and Metadata Adapters for Lightstreamer Server in Java. The adapters will run in process with the Lightstreamer Server. Each Lightstreamer session requires the presence of an Adapter Set, which is made up of one Metadata Adapter and one or multiple Data Adapters. Multiple Adapter Sets can be plugged onto Lightstreamer Server. Please refer toGeneral Concepts document for further details about the role of the Adapters in Lightstreamer.
Each Adapter Set is defined by a configuration file called adapters.xml
placed in a specific subfolder of /adapters
. Please refer to the WELCOME Adapter Set pre-installed in the factory donwload of Lightstreamer as a reference of Adapters deploy and to adapters.xml for a complete description of all the parameters configurable for an Adapter Set.
In case you want to use Eclipse for developing and running your own Adapter Set, please refer to the instructions provided in this thread of our Java Adapter API support forum.
The library is compatible with Compatible with Lightstreamer Server since 7.1.
Since the API is available from the Maven Central Repository, to setup your development environment add the following dependency to your pom.xml:
<dependency>
<groupId>com.lightstreamer</groupId>
<artifactId>ls-adapter-inprocess</artifactId>
<version>7.3.0</version>
</dependency>
For questions and support please use the Official Forum. The issue list of this page is exclusively for bug reports and feature requests.