Added missing fields for RPC message in cluster mode (#13641)
This commit is contained in:
		
						commit
						8505a57710
					
				@ -522,7 +522,7 @@ public class ProtoUtils {
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    private static TransportProtos.ToDeviceRpcRequestActorMsgProto toProto(ToDeviceRpcRequestActorMsg msg) {
 | 
					    private static TransportProtos.ToDeviceRpcRequestActorMsgProto toProto(ToDeviceRpcRequestActorMsg msg) {
 | 
				
			||||||
        TransportProtos.ToDeviceRpcRequestMsg proto = TransportProtos.ToDeviceRpcRequestMsg.newBuilder()
 | 
					        TransportProtos.ToDeviceRpcRequestMsg.Builder builder = TransportProtos.ToDeviceRpcRequestMsg.newBuilder()
 | 
				
			||||||
                .setMethodName(msg.getMsg().getBody().getMethod())
 | 
					                .setMethodName(msg.getMsg().getBody().getMethod())
 | 
				
			||||||
                .setParams(msg.getMsg().getBody().getParams())
 | 
					                .setParams(msg.getMsg().getBody().getParams())
 | 
				
			||||||
                .setExpirationTime(msg.getMsg().getExpirationTime())
 | 
					                .setExpirationTime(msg.getMsg().getExpirationTime())
 | 
				
			||||||
@ -530,7 +530,11 @@ public class ProtoUtils {
 | 
				
			|||||||
                .setRequestIdLSB(msg.getMsg().getId().getLeastSignificantBits())
 | 
					                .setRequestIdLSB(msg.getMsg().getId().getLeastSignificantBits())
 | 
				
			||||||
                .setOneway(msg.getMsg().isOneway())
 | 
					                .setOneway(msg.getMsg().isOneway())
 | 
				
			||||||
                .setPersisted(msg.getMsg().isPersisted())
 | 
					                .setPersisted(msg.getMsg().isPersisted())
 | 
				
			||||||
                .build();
 | 
					                .setAdditionalInfo(msg.getMsg().getAdditionalInfo());
 | 
				
			||||||
 | 
					        if (msg.getMsg().getRetries() != null) {
 | 
				
			||||||
 | 
					            builder.setRetries(msg.getMsg().getRetries());
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        TransportProtos.ToDeviceRpcRequestMsg proto = builder.build();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return TransportProtos.ToDeviceRpcRequestActorMsgProto.newBuilder()
 | 
					        return TransportProtos.ToDeviceRpcRequestActorMsgProto.newBuilder()
 | 
				
			||||||
                .setTenantIdMSB(msg.getTenantId().getId().getMostSignificantBits())
 | 
					                .setTenantIdMSB(msg.getTenantId().getId().getMostSignificantBits())
 | 
				
			||||||
@ -551,7 +555,7 @@ public class ProtoUtils {
 | 
				
			|||||||
                toDeviceRpcRequestMsg.getOneway(),
 | 
					                toDeviceRpcRequestMsg.getOneway(),
 | 
				
			||||||
                toDeviceRpcRequestMsg.getExpirationTime(),
 | 
					                toDeviceRpcRequestMsg.getExpirationTime(),
 | 
				
			||||||
                new ToDeviceRpcRequestBody(toDeviceRpcRequestMsg.getMethodName(), toDeviceRpcRequestMsg.getParams()),
 | 
					                new ToDeviceRpcRequestBody(toDeviceRpcRequestMsg.getMethodName(), toDeviceRpcRequestMsg.getParams()),
 | 
				
			||||||
                toDeviceRpcRequestMsg.getPersisted(), 0, "");
 | 
					                toDeviceRpcRequestMsg.getPersisted(), toDeviceRpcRequestMsg.hasRetries() ? toDeviceRpcRequestMsg.getRetries() : null, toDeviceRpcRequestMsg.getAdditionalInfo());
 | 
				
			||||||
        return new ToDeviceRpcRequestActorMsg(proto.getServiceId(), toDeviceRpcRequest);
 | 
					        return new ToDeviceRpcRequestActorMsg(proto.getServiceId(), toDeviceRpcRequest);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -696,6 +696,8 @@ message ToDeviceRpcRequestMsg {
 | 
				
			|||||||
  int64 requestIdLSB = 6;
 | 
					  int64 requestIdLSB = 6;
 | 
				
			||||||
  bool oneway = 7;
 | 
					  bool oneway = 7;
 | 
				
			||||||
  bool persisted = 8;
 | 
					  bool persisted = 8;
 | 
				
			||||||
 | 
					  optional int32 retries = 9;
 | 
				
			||||||
 | 
					  string additionalInfo = 10;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
message ToDeviceRpcResponseMsg {
 | 
					message ToDeviceRpcResponseMsg {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user