    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class org.w3c.jigsaw.servlet.ServletDirectoryFrame

    java.lang.Object
       |
       +----org.w3c.tools.resources.AttributeHolder
               |
               +----org.w3c.tools.resources.Resource
                       |
                       +----org.w3c.tools.resources.FramedResource
                               |
                               +----org.w3c.tools.resources.ResourceFrame
                                       |
                                       +----org.w3c.tools.resources.ProtocolFrame
                                               |
                                               +----org.w3c.jigsaw.frames.HTTPFrame
                                                       |
                                                       +----org.w3c.jigsaw.servlet.ServletDirectoryFrame

public class ServletDirectoryFrame
extends HTTPFrame

##

servletContext
  The servlet Context.
sessionContext
  The Session Context.

##

ServletDirectoryFrame()

##

getAttribute(String)
  ServletContext implementation - Get an attribute value.
getJigsawHttpSessionContext()
getServerInfo()
  ServletContext implementation - Get server informations.
getServlet(String)
  ServletContext implementation - Lookup a given servlet.
getServletNames()
  ServletContext implementation - Enumerate all servlets names within context.
getServletProps()
getServlets()
  ServletContext implementation - Enumerate all servlets within context.
registerResource(FramedResource)
  Register the resource and add ServletProperties in httpd.
updateDefaultChildAttributes(Hashtable)
  We add a context attribute to all our children.

##

servletContext

     protected JigsawServletContext servletContext

  The servlet Context.

sessionContext

     protected JigsawHttpSessionContext sessionContext

  The Session Context.

##

ServletDirectoryFrame

     public ServletDirectoryFrame()

##

registerResource

     public void registerResource(FramedResource resource)

  Register the resource and add ServletProperties in httpd.

  Parameters:
    resource - The resource to register.
  Overrides:
    registerResource in class HTTPFrame

getServlet

     public Servlet getServlet(String name)

  ServletContext implementation - Lookup a given servlet.

getServlets

     public Enumeration getServlets()

  ServletContext implementation - Enumerate all servlets within context.

getServletNames

     public Enumeration getServletNames()

  ServletContext implementation - Enumerate all servlets names within context.

getServerInfo

     public String getServerInfo()

  ServletContext implementation - Get server informations.

getAttribute

     public Object getAttribute(String name)

  ServletContext implementation - Get an attribute value. We map this into the ServletWrapper attributes, without support for name clashes though.

  Parameters:
    name - The attribute name.

getJigsawHttpSessionContext

     protected JigsawHttpSessionContext getJigsawHttpSessionContext()

getServletProps

     protected ServletProps getServletProps()

updateDefaultChildAttributes

     protected void updateDefaultChildAttributes(Hashtable attrs)

  We add a context attribute to all our children. The context attribute is any object implementing the ServletContext interface.

  Overrides:
    updateDefaultChildAttributes in class ResourceFrame

    All Packages  Class Hierarchy  This Package  Previous  Next  Index