org.mortbay.http
Interface HttpListener

All Superinterfaces:
LifeCycle
All Known Implementing Classes:
SocketListener, TestRFC2616

public interface HttpListener
extends LifeCycle

HTTP Listener.

Version:
$Id: HttpListener.java,v 1.1 2001/09/02 01:13:08 gregwilkins Exp $
Author:
Greg Wilkins (gregw)
See Also:
HttpConnection

Method Summary
 void customizeRequest(HttpConnection connection, HttpRequest request)
           
 java.lang.String getDefaultScheme()
           
 java.lang.String getHost()
           
 HttpServer getHttpServer()
           
 int getPort()
           
 java.net.ServerSocket getServerSocket()
           
 boolean isLowOnResources()
           
 boolean isOutOfResources()
           
 void persistConnection(HttpConnection connection)
           
 void setHost(java.lang.String host)
           
 void setHttpServer(HttpServer server)
           
 void setPort(int port)
           
 
Methods inherited from interface org.mortbay.util.LifeCycle
destroy, isDestroyed, isStarted, start, stop
 

Method Detail

setHttpServer

public void setHttpServer(HttpServer server)

getHttpServer

public HttpServer getHttpServer()

setHost

public void setHost(java.lang.String host)
             throws java.net.UnknownHostException

getHost

public java.lang.String getHost()

setPort

public void setPort(int port)

getPort

public int getPort()

getDefaultScheme

public java.lang.String getDefaultScheme()

getServerSocket

public java.net.ServerSocket getServerSocket()

customizeRequest

public void customizeRequest(HttpConnection connection,
                             HttpRequest request)

persistConnection

public void persistConnection(HttpConnection connection)

isLowOnResources

public boolean isLowOnResources()

isOutOfResources

public boolean isOutOfResources()


Copyright © 2000 Mortbay Consulting Pty. Ltd. All Rights Reserved.