in impl/src/main/java/org/apache/rocketmq/remoting/impl/netty/NettyRemotingAbstract.java [195:211]
protected void processMessageReceived(ChannelHandlerContext ctx, RemotingCommand command) throws Exception {
if (command != null) {
switch (command.trafficType()) {
case REQUEST_ONEWAY:
case REQUEST_ASYNC:
case REQUEST_SYNC:
processRequestCommand(ctx, command);
break;
case RESPONSE:
processResponseCommand(ctx, command);
break;
default:
LOG.warn("The traffic type {} is NOT supported!", command.trafficType());
break;
}
}
}