From 9e357956df5ad04147eb1b10b096b78b68c7c376 Mon Sep 17 00:00:00 2001 From: Bernd Brandl Date: Tue, 3 May 2022 08:15:03 +0200 Subject: [PATCH] added additional custom services --- .../custom-service-java.yaml | 18 +++++++++- .../custom-service-java/template-1-2.json | 36 +++++++++++++++++++ 2 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 BMW-Dynatrace-config/CD_VDLM_rtchandler/custom-service-java/template-1-2.json diff --git a/BMW-Dynatrace-config/CD_VDLM_rtchandler/custom-service-java/custom-service-java.yaml b/BMW-Dynatrace-config/CD_VDLM_rtchandler/custom-service-java/custom-service-java.yaml index 41bc7dec..818a93f6 100644 --- a/BMW-Dynatrace-config/CD_VDLM_rtchandler/custom-service-java/custom-service-java.yaml +++ b/BMW-Dynatrace-config/CD_VDLM_rtchandler/custom-service-java/custom-service-java.yaml @@ -2,6 +2,8 @@ config: - customService1: template-2-1.json - customService2: template-2-1.json - customService3: template-1-1.json +- customService4: template-1-1.json +- customService5: template-1-1.json customService1: - name: "VDLM_rtchandler - ifs-010 (SQS) RtcTeleXIn/Out - IN/OUT" @@ -28,4 +30,18 @@ customService3: - className: com.bmw.cc.ts.rtchandler.bm.common.control.classificationrequest.ClassificationRequestQueueSender - methodName: sendClassificationRequestMessage - returnType: void -- skipDeployment: "false" \ No newline at end of file +- skipDeployment: "false" + +customService4: + - name: "VDLM_rtchandler - (Timer) timeout" + - className: com.bmw.cc.ts.rtchandler.bm.common.timer.CallTimeoutTimerService + - methodName: handleTimer + - returnType: void + - skipDeployment: "false" + +customService5: + - name: "VDLM_rtchandler - (Timer) deletion" + - className: com.bmw.cc.ts.rtchandler.bm.common.control.cleanup.DbCleanUpBA + - methodName: cleanUp + - returnType: void + - skipDeployment: "false" \ No newline at end of file diff --git a/BMW-Dynatrace-config/CD_VDLM_rtchandler/custom-service-java/template-1-2.json b/BMW-Dynatrace-config/CD_VDLM_rtchandler/custom-service-java/template-1-2.json new file mode 100644 index 00000000..b45f6b11 --- /dev/null +++ b/BMW-Dynatrace-config/CD_VDLM_rtchandler/custom-service-java/template-1-2.json @@ -0,0 +1,36 @@ +{ + "enabled": true, + "name": "{{.name}}", + "processGroups": [], + "queueEntryPoint": false, + "queueEntryPointType": null, + "rules": [ + { + "annotations": [], + "className": "{{.className}}", + "enabled": true, + "fileName": "", + "matcher": "EQUALS", + "methodRules": [ + { + "argumentTypes": [], + "methodName": "{{.methodName1}}", + "returnType": "{{.returnType1}}" + }] + }, + { + "annotations": [], + "className": "{{.className}}", + "enabled": true, + "fileName": "", + "matcher": "EQUALS", + "methodRules": [ + { + "argumentTypes": [], + "methodName": "{{.methodName2}}", + "returnType": "{{.returnType2}}" + } + ] + } + ] +} \ No newline at end of file