Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS

Class cornell.slk.jserver.httpserver.HttpServerImpl

java.lang.Object
    |
    +----cornell.slk.jserver.httpserver.SystemHttpServer
            |
            +----cornell.slk.jserver.httpserver.HttpServerImpl

public class HttpServerImpl
extends SystemHttpServer
implements cornell.slk.jserver.servlet.ServletTable, IHttpDispatch

Fields inherited from class cornell.slk.jserver.httpserver.SystemHttpServer
 debug
 

Constructor Summary
 HttpServerImpl()
 
 

Method Summary
void  destroy()
 
void  Dispatch(DispatchRequest req, DispatchResponse rep)
 
DispatchResponse  Dispatch(DispatchRequest req)
 
cornell.slk.jserver.servlet.Servlet  getServlet(java.lang.String name)
ServletTable implementation
java.lang.String  getServletPath(java.lang.String name)
 
java.util.Vector  getServlets()
 
cornell.slk.jkernel.core.Task  getServletTask(java.lang.String name)
 
void  initialize(java.util.Hashtable subsystemParams, java.lang.String servletPath, java.lang.String iisHost, java.lang.String webHandle, java.lang.String serverType, Registration reg)
 
boolean  isServletExportable(java.lang.String name)
 
void  putServlet(java.lang.String name, cornell.slk.jserver.servlet.Servlet servlet, cornell.slk.jkernel.core.Task d, java.lang.String path, java.lang.String url, boolean value)
 
cornell.slk.jserver.servlet.Servlet  removeServlet(java.lang.String name)
 
boolean  servletExists(java.lang.String name)
 
 
Methods inherited from class cornell.slk.jserver.httpserver.SystemHttpServer
 createDispatchRequest, createDispatchResponse, Dispatch, SystemDispatch, SystemDispatchMock
 
Methods inherited from class java.lang.Object
 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpServerImpl

public HttpServerImpl()
Method Detail

Dispatch

public void Dispatch(DispatchRequest req,
                     DispatchResponse rep)
Implements:
Dispatch in interface IHttpDispatch
Overrides:
Dispatch in class SystemHttpServer

Dispatch

public DispatchResponse Dispatch(DispatchRequest req) throws cornell.slk.jkernel.core.RemoteException
Implements:
Dispatch in interface IHttpDispatch

initialize

public void initialize(java.util.Hashtable subsystemParams,
                       java.lang.String servletPath,
                       java.lang.String iisHost,
                       java.lang.String webHandle,
                       java.lang.String serverType,
                       Registration reg) throws HttpServerInitException

destroy

public void destroy()

getServlet

public cornell.slk.jserver.servlet.Servlet getServlet(java.lang.String name)
ServletTable implementation
Implements:
getServlet in interface cornell.slk.jserver.servlet.ServletTable

getServletPath

public java.lang.String getServletPath(java.lang.String name)
Implements:
getServletPath in interface cornell.slk.jserver.servlet.ServletTable

isServletExportable

public boolean isServletExportable(java.lang.String name)
Implements:
isServletExportable in interface cornell.slk.jserver.servlet.ServletTable

getServlets

public java.util.Vector getServlets()
Implements:
getServlets in interface cornell.slk.jserver.servlet.ServletTable

putServlet

public void putServlet(java.lang.String name,
                       cornell.slk.jserver.servlet.Servlet servlet,
                       cornell.slk.jkernel.core.Task d,
                       java.lang.String path,
                       java.lang.String url,
                       boolean value)
Implements:
putServlet in interface cornell.slk.jserver.servlet.ServletTable

servletExists

public boolean servletExists(java.lang.String name)
Implements:
servletExists in interface cornell.slk.jserver.servlet.ServletTable

removeServlet

public cornell.slk.jserver.servlet.Servlet removeServlet(java.lang.String name)
Implements:
removeServlet in interface cornell.slk.jserver.servlet.ServletTable

getServletTask

public cornell.slk.jkernel.core.Task getServletTask(java.lang.String name)
Implements:
getServletTask in interface cornell.slk.jserver.servlet.ServletTable

Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS