maasglobal_cicdtest/00_Global-Config/custom-service-java/RsJoynrApiV1.json

394 lines
14 KiB
JSON

{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus",
"enabled": true,
"fileName": "",
"id": "1c4fe75a-a5d5-4681-a643-f1243f33ca29",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "795176a1-b32a-4148-a3e9-0982717bc6f9",
"methodName": "VehicleFinderInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError",
"joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData",
"joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"
],
"id": "0a31922f-6fa8-421c-bb44-44f48a15822a",
"methodName": "VehicleFinderStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus",
"enabled": true,
"fileName": "",
"id": "99285881-9b86-48c9-ba61-36db2fbab601",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a",
"methodName": "RemoteHornBlowInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"
],
"id": "27783b17-214b-440a-9a66-c7466c49feeb",
"methodName": "RemoteHornBlowStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "928b0743-9fb3-489c-aa36-9b3461555fd3",
"methodName": "RemoteLightFlashInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"
],
"id": "72b24d9c-3f19-4047-9053-8827a808824e",
"methodName": "RemoteLightFlashStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus",
"enabled": true,
"fileName": "",
"id": "2ab9333c-759c-41ad-87f1-dbcb8d43924b",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "92a20bc4-1dae-4f11-891c-5a353f7f0fbb",
"methodName": "RemoteDoorLockInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"
],
"id": "af6e64e6-cca4-454c-8d24-6ee35a245f7b",
"methodName": "RemoteDoorLockStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "7c5cb89d-53a7-4b4f-8036-89a038d985c7",
"methodName": "RemoteDoorUnlockInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"
],
"id": "e73a4f75-f8d0-4692-be10-d472b8d6174b",
"methodName": "RemoteDoorUnlockStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus",
"enabled": true,
"fileName": "",
"id": "acb70158-3831-497a-8620-64cc2a88b158",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1",
"methodName": "RemoteClimateNowInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"java.lang.Byte",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"
],
"id": "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95",
"methodName": "RemoteClimateNowStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "e187f67c-5e89-4271-8a5f-97bcc0093740",
"methodName": "RemoteClimateTimerInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"
],
"id": "4006ded6-30b9-4d13-b033-1d796b304d76",
"methodName": "RemoteClimateTimerStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus",
"enabled": true,
"fileName": "",
"id": "891f2867-66b5-4c0b-8d4f-6d404ac2dadf",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "1529682f-789e-44df-8346-df144a56714f",
"methodName": "RemoteChargingProfileInitStatusWT",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "547e4e8e-0459-4439-a219-7920173681a5",
"methodName": "RemoteChargingProfileInitStatusZZT",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"
],
"id": "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d",
"methodName": "RemoteChargingProfileStatusWT",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"
],
"id": "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f",
"methodName": "RemoteChargingProfileStatusZZT",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status",
"enabled": true,
"fileName": "",
"id": "82dbc5bc-172c-4164-b329-dd7cd750b4bc",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState",
"java.lang.String",
"java.lang.String"
],
"id": "0c8b91af-30a3-48bd-91e5-2fecd87b332b",
"methodName": "Remote360FileUploadConfirmation",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition",
"java.lang.String",
"java.lang.Short",
"java.lang.Short"
],
"id": "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6",
"methodName": "Remote360InitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"
],
"id": "0640d7d1-763e-4622-b009-96bf33b8a30e",
"methodName": "Remote360Status",
"returnType": "void"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String"
],
"id": "71a911e0-8b7e-4bb2-8397-6658433ab619",
"methodName": "sendPublicKey",
"returnType": "void"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"
],
"id": "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb",
"methodName": "sendR360DriverActivationState",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status",
"enabled": true,
"fileName": "",
"id": "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState",
"java.lang.String",
"java.lang.String"
],
"id": "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89",
"methodName": "Remote360FileUploadConfirmation",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition",
"java.lang.String",
"java.lang.Short",
"java.lang.Short"
],
"id": "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1",
"methodName": "Remote360InitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"
],
"id": "5e3ad135-a7c8-448a-970e-ec41f51f3428",
"methodName": "Remote360Status",
"returnType": "void"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String"
],
"id": "6218361e-f767-4316-b0d7-c6b816fe6814",
"methodName": "sendPublicKey",
"returnType": "void"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"
],
"id": "99f381c2-8d95-427f-9771-f9cbad6a592f",
"methodName": "sendR360DriverActivationState",
"returnType": "void"
},
{
"id": "6b94b91a-98ef-446c-87f1-21df1fdc3633",
"methodName": "Remote360InitStatus",
"returnType": "void"
},
{
"id": "61029247-2a83-4ae7-b69c-ee41bfc59f85",
"methodName": "Remote360Status",
"returnType": "void"
}
]
}
]
}