jet.scratchboard
Class ServletContext

java.lang.Object
  extended by jet.scratchboard.ServletContext
All Implemented Interfaces:
javax.servlet.ServletContext

public class ServletContext
extends java.lang.Object
implements javax.servlet.ServletContext

Author:
Markus.Meisters@web.de

Field Summary
private  java.util.TreeMap data
           
 
Constructor Summary
ServletContext(java.util.TreeMap data)
          Creates a new instance of ServletContext
 
Method Summary
 java.lang.Object getAttribute(java.lang.String name)
           
 java.util.Enumeration getAttributeNames()
           
 javax.servlet.ServletContext getContext(java.lang.String name)
           
 java.lang.Object getInitparameter(java.lang.String name)
           
 java.lang.String getInitParameter(java.lang.String name)
           
 java.util.Enumeration getInitparameterNames()
           
 java.util.Enumeration getInitParameterNames()
           
 int getMajorVersion()
           
 java.lang.String getMimeType(java.lang.String name)
           
 int getMinorVersion()
           
 javax.servlet.RequestDispatcher getNamedDispatcher(java.lang.String name)
           
 java.lang.String getRealPath(java.lang.String name)
           
 javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String name)
           
 java.net.URL getResource(java.lang.String name)
           
 java.io.InputStream getResourceAsStream(java.lang.String name)
           
 java.util.Set getResourcePaths(java.lang.String name)
           
 java.lang.String getServerInfo()
           
 javax.servlet.Servlet getServlet(java.lang.String name)
           
 java.lang.String getServletContextName()
           
 java.util.Enumeration getServletNames()
           
 java.util.Enumeration getServlets()
           
 void log(java.lang.Exception e, java.lang.String s)
           
 void log(java.lang.String s)
           
 void log(java.lang.String s, java.lang.Throwable th)
           
 void removeAttribute(java.lang.String name)
           
 void setAttribute(java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

private java.util.TreeMap data
Constructor Detail

ServletContext

public ServletContext(java.util.TreeMap data)
Creates a new instance of ServletContext

Method Detail

getServletContextName

public java.lang.String getServletContextName()
Specified by:
getServletContextName in interface javax.servlet.ServletContext
See Also:
ServletContext.getServletContextName()

removeAttribute

public void removeAttribute(java.lang.String name)
Specified by:
removeAttribute in interface javax.servlet.ServletContext
See Also:
ServletContext.removeAttribute(String)

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.Object value)
Specified by:
setAttribute in interface javax.servlet.ServletContext
See Also:
ServletContext.setAttribute(String, Object)

getAttributeNames

public java.util.Enumeration getAttributeNames()
Specified by:
getAttributeNames in interface javax.servlet.ServletContext
See Also:
ServletContext.getAttributeNames()

getAttribute

public java.lang.Object getAttribute(java.lang.String name)
Specified by:
getAttribute in interface javax.servlet.ServletContext
See Also:
ServletContext.getAttribute(String)

getInitparameterNames

public java.util.Enumeration getInitparameterNames()
See Also:
ServletContext.getInitParameterNames()

getInitParameterNames

public java.util.Enumeration getInitParameterNames()
Specified by:
getInitParameterNames in interface javax.servlet.ServletContext
See Also:
ServletContext.getInitParameterNames()

getInitparameter

public java.lang.Object getInitparameter(java.lang.String name)
See Also:
ServletContext.getInitParameter(String)

getInitParameter

public java.lang.String getInitParameter(java.lang.String name)
Specified by:
getInitParameter in interface javax.servlet.ServletContext
See Also:
ServletContext.getInitParameter(String)

getServerInfo

public java.lang.String getServerInfo()
Specified by:
getServerInfo in interface javax.servlet.ServletContext
See Also:
ServletContext.getServerInfo()

getRealPath

public java.lang.String getRealPath(java.lang.String name)
Specified by:
getRealPath in interface javax.servlet.ServletContext
See Also:
ServletContext.getRealPath(String)

log

public void log(java.lang.String s,
                java.lang.Throwable th)
Specified by:
log in interface javax.servlet.ServletContext
See Also:
ServletContext.log(String, Throwable)

log

public void log(java.lang.Exception e,
                java.lang.String s)
Specified by:
log in interface javax.servlet.ServletContext
See Also:
ServletContext.log(Exception, String)

log

public void log(java.lang.String s)
Specified by:
log in interface javax.servlet.ServletContext
See Also:
ServletContext.log(String)

getServletNames

public java.util.Enumeration getServletNames()
Specified by:
getServletNames in interface javax.servlet.ServletContext
See Also:
ServletContext.getServletNames()

getServlets

public java.util.Enumeration getServlets()
Specified by:
getServlets in interface javax.servlet.ServletContext
See Also:
ServletContext.getServlets()

getServlet

public javax.servlet.Servlet getServlet(java.lang.String name)
Specified by:
getServlet in interface javax.servlet.ServletContext
See Also:
ServletContext.getServlet(String)

getNamedDispatcher

public javax.servlet.RequestDispatcher getNamedDispatcher(java.lang.String name)
Specified by:
getNamedDispatcher in interface javax.servlet.ServletContext
See Also:
ServletContext.getNamedDispatcher(String)

getRequestDispatcher

public javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String name)
Specified by:
getRequestDispatcher in interface javax.servlet.ServletContext
See Also:
ServletContext.getRequestDispatcher(String)

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String name)
Specified by:
getResourceAsStream in interface javax.servlet.ServletContext
See Also:
ServletContext.getResourceAsStream(String)

getResource

public java.net.URL getResource(java.lang.String name)
                         throws java.net.MalformedURLException
Specified by:
getResource in interface javax.servlet.ServletContext
Throws:
java.net.MalformedURLException
See Also:
ServletContext.getResource(String)

getResourcePaths

public java.util.Set getResourcePaths(java.lang.String name)
Specified by:
getResourcePaths in interface javax.servlet.ServletContext
See Also:
ServletContext.getResourcePaths(String)

getMimeType

public java.lang.String getMimeType(java.lang.String name)
Specified by:
getMimeType in interface javax.servlet.ServletContext
See Also:
ServletContext.getMimeType(String)

getMinorVersion

public int getMinorVersion()
Specified by:
getMinorVersion in interface javax.servlet.ServletContext
See Also:
ServletContext.getMinorVersion()

getMajorVersion

public int getMajorVersion()
Specified by:
getMajorVersion in interface javax.servlet.ServletContext
See Also:
ServletContext.getMajorVersion()

getContext

public javax.servlet.ServletContext getContext(java.lang.String name)
Specified by:
getContext in interface javax.servlet.ServletContext
See Also:
ServletContext.getContext(String)