protected void dispatch(final Message msg, final Header hdr) { switch(hdr.type) { case Header.REQ: handleRequest(msg, hdr); break; case Header.RSP: case Header.EXC_RSP: Request req=requests.get(hdr.req_id); if(req != null) handleResponse(req, msg.src(), msg.getRawBuffer(), msg.getOffset(), msg.getLength(), hdr.type == Header.EXC_RSP); break; default: log.error(Util.getMessage("HeaderSTypeIsNeitherREQNorRSP")); break; } }
handleRequest(msg, hdr); break;
protected void dispatch(final Message msg, final Header hdr) { switch(hdr.type) { case Header.REQ: handleRequest(msg, hdr); break; case Header.RSP: case Header.EXC_RSP: Request req=requests.get(hdr.req_id); if(req != null) handleResponse(req, msg.src(), msg.getRawBuffer(), msg.getOffset(), msg.getLength(), hdr.type == Header.EXC_RSP); break; default: log.error(Util.getMessage("HeaderSTypeIsNeitherREQNorRSP")); break; } }