{ "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" } ] } ] }