|
Class Summary |
| AuthenticationPrincipal |
Implements the principal method - basically just a way of identifying an
authenticated user. |
| ClientOutputStream |
Wrap an OutputStream so that we can distinguish errors writing to clients. |
| ErrorServlet |
A simple servlet that writes out the body of the error |
| FilterConfiguration |
Corresponds to a filter object in the web app. |
| HostConfiguration |
Manages the references to individual webapps within the container. |
| HostGroup |
Manages the references to individual hosts within the container. |
| HttpListener |
Implements the main listener daemon thread. |
| Launcher |
Implements the main launcher daemon thread. |
| Logger |
A utility class for logging event and status messages. |
| Mapping |
Encapsulates the parsing of URL patterns, as well as the mapping of a
url pattern to a servlet instance |
| ObjectPool |
Holds the object pooling code for Winstone. |
| RequestDispatcher |
This class implements both the RequestDispatcher and FilterChain components. |
| RequestHandlerThread |
The threads to which incoming requests get allocated. |
| ServletConfiguration |
This is the one that keeps a specific servlet instance's config, as well as
holding the instance itself. |
| ShutdownHook |
A jvm hook to force the calling of the web-app destroy before the process terminates |
| StaticResourceServlet |
Servlet to handle static resources. |
| URIUtil |
|
| WebAppConfiguration |
Models the web.xml file's details ... |
| WebXmlParser |
The web.xml parsing logic. |
| WinstoneInputStream |
The request stream management class. |
| WinstoneOutputStream |
Matches the socket output stream to the servlet output. |
| WinstoneRequest |
Implements the request interface required by the servlet spec. |
| WinstoneResourceBundle |
A ResourceBundle that includes the ability to do string replacement on the
resources it retrieves. |
| WinstoneResponse |
Response for servlet |
| WinstoneResponseWriter |
A hacked print writer that allows us to trigger an automatic flush on
println operations that go over the content length or buffer size. |
| WinstoneSession |
Http session implementation for Winstone. |