/** * Called when none of the register request handlers reported handling the request * * @param req The request type * @param wantReply Whether reply is requested * @param buffer The {@link Buffer} containing extra request-specific data * @throws IOException If failed to send the response (if needed) * @see #handleInternalRequest(String, boolean, Buffer) */ protected void handleUnknownChannelRequest(String req, boolean wantReply, Buffer buffer) throws IOException { RequestHandler.Result r = handleInternalRequest(req, wantReply, buffer); if ((r == null) || RequestHandler.Result.Unsupported.equals(r)) { log.warn("handleUnknownChannelRequest({}) Unknown channel request: {}[want-reply={}]", this, req, wantReply); sendResponse(buffer, req, RequestHandler.Result.Unsupported, wantReply); } else { sendResponse(buffer, req, r, wantReply); } }
/** * Called when none of the register request handlers reported handling the request * * @param req The request type * @param wantReply Whether reply is requested * @param buffer The {@link Buffer} containing extra request-specific data * @throws IOException If failed to send the response (if needed) * @see #handleInternalRequest(String, boolean, Buffer) */ protected void handleUnknownChannelRequest(String req, boolean wantReply, Buffer buffer) throws IOException { RequestHandler.Result r = handleInternalRequest(req, wantReply, buffer); if ((r == null) || RequestHandler.Result.Unsupported.equals(r)) { log.warn("handleUnknownChannelRequest({}) Unknown channel request: {}[want-reply={}]", this, req, wantReply); sendResponse(buffer, req, RequestHandler.Result.Unsupported, wantReply); } else { sendResponse(buffer, req, r, wantReply); } }