+ private transient Map<String, Object> context = new HashMap<>();\r
+\r
+ public DeviceRPCRequest(DeviceDetails deviceDetails, Long operationId, OperationDetails opDetails,\r
+ OperationOptions options, Map<String, Object> context) {\r
+ super();\r
+ this.deviceDetails = deviceDetails;\r
+ this.operationId = operationId;\r
+ this.opDetails = opDetails;\r
+ this.options = options;\r
+ this.context = context;\r
+ }\r
+\r
+ public DeviceRPCRequest(DeviceRPCRequest deviceRPCRequest) {\r
+ deviceDetails = deviceRPCRequest.deviceDetails;\r
+ operationId = deviceRPCRequest.operationId;\r
+ opDetails = deviceRPCRequest.opDetails;\r
+ options = deviceRPCRequest.options;\r
+ context = deviceRPCRequest.context;\r
+ }\r