From 54f94861da743cbd72d9755c2fbe4223176d90f4 Mon Sep 17 00:00:00 2001 From: mjkwiatkowski Date: Thu, 18 Jun 2026 23:38:00 +0200 Subject: feat: complete system redesign: KafkaComputeMonitor stays, SmartScheduler is working and only HTTPClient remains, the rest will be moved to Python scripts --- .../org/opendc/common/utils/JavalinRunner.kt | 33 ---------------------- 1 file changed, 33 deletions(-) delete mode 100644 opendc-common/src/main/kotlin/org/opendc/common/utils/JavalinRunner.kt (limited to 'opendc-common/src/main/kotlin/org/opendc/common/utils/JavalinRunner.kt') diff --git a/opendc-common/src/main/kotlin/org/opendc/common/utils/JavalinRunner.kt b/opendc-common/src/main/kotlin/org/opendc/common/utils/JavalinRunner.kt deleted file mode 100644 index 23baac27..00000000 --- a/opendc-common/src/main/kotlin/org/opendc/common/utils/JavalinRunner.kt +++ /dev/null @@ -1,33 +0,0 @@ -package org.opendc.common.utils - -import io.javalin.Javalin -import org.opendc.common.annotations.Endpoint -import org.opendc.common.api.AssetsController - -/** - * Represents the digital twin monitoring server. - * For endpoint documentation see `AssetsController`. - * @author Mateusz Kwiatkowski - * @see https://javalin.io/documentation - * @see org.opendc.common.api.AssetsController - */ - -@OptIn(Endpoint::class) -public class JavalinRunner { - private val assetsController : AssetsController = AssetsController() - - init { - val app = Javalin.create().start() - app.get("/assets", assetsController.getAssets()) - - app.get("/assets/{id}", assetsController.getAssetsId()) - - app.post("/assets", assetsController.postAsset()) - - app.put("/assets/{id}", assetsController.putAssetId()) - - app.delete("/assets/{id}", assetsController.deleteAssetId()) - - app.delete("/assets", assetsController.deleteAsset()) - } -} \ No newline at end of file -- cgit v1.2.3