package org.limewire.http; import org.apache.http.HttpResponse; import org.apache.http.nio.NHttpConnection; /** * Defines the requirements for classes that listen to events sent by * {@link BasicHttpAcceptor}. */ public interface HttpAcceptorListener { /** * Invoked when a new HTTP connection has been established before the first * request is received. */ void connectionClosed(NHttpConnection conn); /** * Invoked when a HTTP connection has been closed. */ void connectionOpen(NHttpConnection conn); /** * Invoked when a response has been sent. */ void responseSent(NHttpConnection conn, HttpResponse response); }