Class HttpServer

java.lang.Object
ucar.unidata.util.HttpServer
Direct Known Subclasses:
IdvMonitor, ImageServer, OneInstanceServer

public class HttpServer extends Object
Class HttpServer. A simple http server.
Version:
$Revision: 1.12 $
Author:
IDV Development Team
  • Field Details

  • Constructor Details

    • HttpServer

      public HttpServer(int port)
      Create me with the given port
      Parameters:
      port - The port to listen on
    • HttpServer

      public HttpServer(String propertyFile)
      _more_
      Parameters:
      propertyFile - _more_
  • Method Details

    • setPort

      public void setPort(int port)
      _more_
      Parameters:
      port - _more_
    • getPort

      public int getPort()
      _more_
      Returns:
      _more_
    • getProperties

      public Hashtable getProperties()
      _more_
      Returns:
      _more_
    • init

      public void init()
      _more_
    • handleError

      protected void handleError(String msg, Exception exc)
      _more_
      Parameters:
      msg - _more_
      exc - _more_
    • initServerSocket

      protected void initServerSocket(ServerSocket socket)
      _more_
      Parameters:
      socket - _more_
    • doMakeRequestHandler

      protected HttpServer.RequestHandler doMakeRequestHandler(Socket socket) throws Exception
      Factory method to create the request handler
      Parameters:
      socket - The socket
      Returns:
      The handler
      Throws:
      Exception - On badness
    • xxxxmain

      public static void xxxxmain(String[] args)
      test main
      Parameters:
      args - args