@Override public void finishedReading(SelectionKey key) { ((AttachmentHTTP) serverChannel.keyFor(key.selector()).attachment()).fullWrittenBuffer = true; PoolClientConnectionManager.getInstance().removeClient(key); Statistics.getInstance().addMethod(httpRequest.getMethod()); if (httpRequest.getHost() != null) { LoggingManager.logReport("REQ - " + httpRequest.getMethod() + " " + httpRequest.getHost()); } else { LoggingManager.logError("REQ - " + httpRequest.getMethod() + " " + "Unkown host"); } }
@Override public void registerInTimer(SelectionKey key) { PoolClientConnectionManager.getInstance().registerClient(key); }