@Override public int hashCode() { int result = 1; result = 31 * result + status.hashCode(); result = 31 * result + super.hashCode(); return result; }
@Override public int hashCode() { return status.hashCode(); } }
@Override public int hashCode() { int result = 1; result = 31 * result + status.hashCode(); result = 31 * result + super.hashCode(); return result; }
@Override public int hashCode() { int result = 1; result = 31 * result + status.hashCode(); result = 31 * result + super.hashCode(); return result; }
@Override public DefaultFullHttpResponse handler(HttpContext context, DefaultFullHttpResponse response) { if (accessLogAppender != null) { String accessOnce = new AccessLogGenerator() .setIp(context.getRemoteAddress()) .setTime(new Date(context.getCreationTime())) .setHttpMethod(context.getRequestMethod().name()) .setURL(context.getUri()) .setHttpCode(response.getStatus().hashCode()) .setConsume(System.currentTimeMillis() - context.getCreationTime()) .setTransitionSize(response.content().readableBytes()) .setReqeustID(context.getRequestId()) .makeAccess(); accessLogAppender.writeLine(accessOnce); } return super.handler(context, response); }