From 648cd2b79e827343cfc96e9a8493a54a14c8b3d7 Mon Sep 17 00:00:00 2001 From: Tobias Bruns <kontakt@tobias-bruns.de> Date: Fri, 4 Apr 2025 13:04:38 +0200 Subject: [PATCH] OZG-7942 add timed for all vorgang list loading --- .../java/de/ozgcloud/alfa/vorgang/VorgangController.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/vorgang/VorgangController.java b/alfa-service/src/main/java/de/ozgcloud/alfa/vorgang/VorgangController.java index a15ba2c03d..8e348daeea 100644 --- a/alfa-service/src/main/java/de/ozgcloud/alfa/vorgang/VorgangController.java +++ b/alfa-service/src/main/java/de/ozgcloud/alfa/vorgang/VorgangController.java @@ -80,6 +80,7 @@ public class VorgangController { return handleGetAllRequest(requestCriteria); } + @Timed(value = "http_vorgang_getAll", extraTags = { "byStatus" }) @GetMapping(params = { PARAM_PAGE, PARAM_LIMIT, PARAM_STATUS }) public RepresentationModel<EntityModel<EnhancedVorgang>> getAllByStatus(@RequestParam int page, @RequestParam Integer limit, @RequestParam VorgangStatus status) { @@ -89,6 +90,7 @@ public class VorgangController { return handleGetAllRequest(requestCriteria); } + @Timed(value = "http_vorgang_getAll", extraTags = { "search" }) @GetMapping(params = { PARAM_PAGE, PARAM_LIMIT, PARAM_SEARCH }) public RepresentationModel<EntityModel<EnhancedVorgang>> getAllBySearchBy(@RequestParam int page, @RequestParam Integer limit, @RequestParam String searchBy) { @@ -97,6 +99,7 @@ public class VorgangController { return handleGetAllRequest(requestCriteria); } + @Timed(value = "http_vorgang_getAll", extraTags = { "byAssignedTo" }) @GetMapping(params = { PARAM_PAGE, PARAM_LIMIT, PARAM_ASSIGNED_TO }) public RepresentationModel<EntityModel<EnhancedVorgang>> getAllByAssignedTo(@RequestParam int page, @RequestParam Integer limit, @RequestParam UserId assignedTo) { @@ -106,6 +109,7 @@ public class VorgangController { return handleGetAllRequest(requestCriteria); } + @Timed(value = "http_vorgang_getAll", extraTags = { "byAssignedTo", "search" }) @GetMapping(params = { PARAM_PAGE, PARAM_LIMIT, PARAM_ASSIGNED_TO, PARAM_SEARCH }) public RepresentationModel<EntityModel<EnhancedVorgang>> getAllByAssignedToAndSearchBy(@RequestParam int page, @RequestParam Integer limit, @RequestParam UserId assignedTo, @RequestParam String searchBy) { @@ -117,6 +121,7 @@ public class VorgangController { return handleGetAllRequest(requestCriteria); } + @Timed(value = "http_vorgang_getAll", extraTags = { "byAssignedTo", "status" }) @GetMapping(params = { PARAM_PAGE, PARAM_LIMIT, PARAM_ASSIGNED_TO, PARAM_STATUS }) public RepresentationModel<EntityModel<EnhancedVorgang>> getAllByAssignedToAndStatus(@RequestParam int page, @RequestParam Integer limit, @RequestParam UserId assignedTo, @RequestParam VorgangStatus status) { @@ -129,6 +134,7 @@ public class VorgangController { return handleGetAllRequest(requestCriteria); } + @Timed(value = "http_vorgang_getAll", extraTags = { "wiedervorlageFrist" }) @GetMapping(params = { PARAM_PAGE, PARAM_LIMIT, PARAM_NEXT_WIEDERVORLAGE_FRIST }) public RepresentationModel<EntityModel<EnhancedVorgang>> getAllByHasNextWiedervorlageFrist(@RequestParam int page, @RequestParam Integer limit, @RequestParam String nextFrist) { @@ -140,6 +146,7 @@ public class VorgangController { return handleGetAllRequest(requestCriteria); } + @Timed(value = "http_vorgang_getAll", extraTags = { "byAssignedTo", "hasWiedervorlageFrist" }) @GetMapping(params = { PARAM_PAGE, PARAM_LIMIT, PARAM_ASSIGNED_TO, PARAM_NEXT_WIEDERVORLAGE_FRIST }) public RepresentationModel<EntityModel<EnhancedVorgang>> getAllByAssignedToAndHasNextWiedervorlageFrist(@RequestParam int page, @RequestParam Integer limit, -- GitLab