org.openmobileis.embedded.webserver
Class WebServer
java.lang.Object
org.openmobileis.embedded.webserver.WebServer
- public class WebServer
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
registry
protected PathTreeDictionary registry
hostName
protected java.lang.String hostName
port
protected int port
servletFile
public static java.lang.String servletFile
installPath
public static java.lang.String installPath
WebServer
public WebServer()
WebServer
public WebServer(java.lang.String pathToConfFile)
addServlet
public void addServlet(java.lang.String urlPat,
java.lang.String className)
addServlet
public void addServlet(java.lang.String urlPat,
java.lang.String className,
java.util.Hashtable initParams)
getServletByURLorClassName
public java.lang.Object[] getServletByURLorClassName(java.lang.String name)
serve
public void serve()
throws java.io.IOException
- Throws:
java.io.IOException
destroyAllServlets
public void destroyAllServlets()
freeResources
public void freeResources()
throws java.lang.Exception
- Throws:
java.lang.Exception
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
getAttributeNames
public java.util.Enumeration getAttributeNames()
getContext
public ServletContext getContext(java.lang.String uripath)
getInitParameter
public java.lang.String getInitParameter(java.lang.String param)
getInitParameterNames
public java.util.Enumeration getInitParameterNames()
getMajorVersion
public int getMajorVersion()
getMimeType
public java.lang.String getMimeType(java.lang.String file)
getMinorVersion
public int getMinorVersion()
getNamedDispatcher
public RequestDispatcher getNamedDispatcher(java.lang.String name)
getRealPath
public java.lang.String getRealPath(java.lang.String path)
getRequestDispatcher
public RequestDispatcher getRequestDispatcher(java.lang.String path)
getResource
public java.net.URL getResource(java.lang.String path)
throws java.net.MalformedURLException
- Throws:
java.net.MalformedURLException
getResourceAsStream
public java.io.InputStream getResourceAsStream(java.lang.String path)
getResourcePaths
public java.util.Set getResourcePaths(java.lang.String path)
getServerInfo
public java.lang.String getServerInfo()
getServlet
public Servlet getServlet(java.lang.String name)
getServletContextName
public java.lang.String getServletContextName()
- Returns the name of this web application correponding to this ServletContext as specified in the deployment descriptor for this web application by the display-name element.
- Returns:
- The name of the web application or null if no name has been declared in the deployment descriptor.
- Since:
- Servlet 2.3
getServletNames
public java.util.Enumeration getServletNames()
getServlets
public java.util.Enumeration getServlets()
log
public void log(java.lang.Exception exception,
java.lang.String msg)
log
public void log(java.lang.String msg)
log
public void log(java.lang.String message,
java.lang.Throwable throwable)
removeAttribute
public void removeAttribute(java.lang.String name)
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object object)
forward
public void forward(ServletRequest request,
ServletResponse response)
include
public void include(ServletRequest request,
ServletResponse response)
Copyright 2005 e-Care. All Rights Reserved.