Class EsbJavalinMetaDataProducer

All Implemented Interfaces:
MetaDataProducerInterface<MiddlewareSpecExtensionsMetaData>

public class EsbJavalinMetaDataProducer extends MetaDataProducer<MiddlewareSpecExtensionsMetaData>
Registers the ESB endpoints (/qqq/v1/esb/...) as an extension of the UI API: endpoint specs, served by the middleware version and described in its OpenAPI document (QRun-IO/qqq docs/UI-API-EXTENSIONS.md). The URLs are the ones the route provider served before. Only for Javalin applications: this class needs qqq-middleware-javalin.