added MQS eshad

rtchandler_fix
Bernd Brandl 2022-06-15 10:58:37 +02:00
parent 6796b19524
commit a98baa0b73
2 changed files with 56 additions and 7 deletions

View File

@ -1,10 +1,17 @@
config:
- customService1: template-1-1.json
- customService1: template-2-2-1.json
customService1:
- name: myJOYNRService
- className: com.bmw.cc.conn.this.is.just.an.exampleClasss
- methodName: exampleJoynrMethod
- methodArgs: java.lang.Byte[],java.lang.String
- returnType: void
- skipDeployment: "true"
- name: "ifs-003 (MQS) TssbShIn/Out - IN/OUT"
- className1: com.bmw.cc.ts.esh.integration.jms.sh.v1.boundary.ShResponseSenderESI
- methodName11: sendServiceHistoryState
- returnType11: void
- methodArgs11: com.bmw.cc.ts.esh.bm.model.ShRequestVO,com.bmw.cc.ts.esh.bm.enums.ShNotificationCode
- methodName12: sendServiceHistoryStateDirectly
- returnType12: void
- methodArgs12: com.bmw.cc.ts.esh.bm.model.SendMaintenanceHistoryLP2VO,com.bmw.cc.ts.esh.bm.enums.ShNotificationCode,java.lang.String
- className2: com.bmw.cc.ts.esh.api.jms.ShMF
- methodName2: onMessage
- returnType2: void
- methodArgs2: javax.jms.Message
- skipDeployment: "false"

View File

@ -0,0 +1,42 @@
{
"enabled": true,
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "{{.className1}}",
"enabled": true,
"fileName": "",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": ["{{.methodArgs11}}"],
"methodName": "{{.methodName11}}",
"returnType": "{{.returnType11}}"
},
{
"argumentTypes": ["{{.methodArgs12}}"],
"methodName": "{{.methodName12}}",
"returnType": "{{.returnType12}}"
}
]
},
{
"annotations": [],
"className": "{{.className2}}",
"enabled": true,
"fileName": "",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": ["{{.methodArgs2}}"],
"methodName": "{{.methodName2}}",
"returnType": "{{.returnType2}}"
}
]
}
]
}