public Routable decode(DocumentDeserializer in, LoadTypeSet loadTypes) { byte pri = in.getByte(null); DocumentReply reply = doDecode(in); if (reply != null) { reply.setPriority(DocumentProtocol.getPriority(pri)); } return reply; } }
public Routable decode(DocumentDeserializer in, LoadTypeSet loadTypes) { byte pri = in.getByte(null); int loadType = in.getInt(null); DocumentMessage msg = doDecode(in); if (msg != null) { msg.setPriority(DocumentProtocol.getPriority(pri)); msg.setLoadType(loadTypes.getIdMap().get(loadType)); } return msg; } }