- logger.debug("ctor: configured with client type {}", xappMgrClient.getClass().getName());
- this.xappMgrClient = xappMgrClient;
+ logger.debug("ctor: configured with client types {} and {}", healthApi.getClass().getName(),
+ xappApi.getClass().getName());
+ this.healthApi = healthApi;
+ this.xappApi = xappApi;
+ }
+
+ @ApiOperation(value = "Gets the XApp manager client library MANIFEST.MF property Implementation-Version.", response = SuccessTransport.class)
+ @RequestMapping(value = DashboardConstants.VERSION_PATH, method = RequestMethod.GET)
+ public SuccessTransport getVersion() {
+ logger.debug("getVersion enter");
+ return new SuccessTransport(200, DashboardApplication.getImplementationVersion(HealthApi.class));