Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 991 Bytes

README.md

File metadata and controls

36 lines (22 loc) · 991 Bytes

QX Service and Sync Job

Provides enpoints and data for end user applications that want to use QX data.

It's logically located above integration layer and below UI layer.

There are two modules:

  • qx-api ... provides the endpoints for retrieving data.
  • qx-sync ... job that collects data from nodes and/or integration layer.

Prequisites

  • Java 21
  • Maven (or use mvnw wrapper script)

Build

mvn clean package

To run integration tests use verfy target.

This builds all modules. The artifacts are available in the target/ folders of modules.

Run

Run applications with java -jar <jar-file-of-application>.

Configuration

For configuration, it is recommended to use an application.properties file. See application.properties file in modules src/main/resources folder for available configuration properties. See Spring Documentation for available possibilities of configuring.