|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| AccessLogger | Used for logging accesses, eg in Apache access_log style |
| AuthenticationHandler | |
| AuthenticationRealm | Interface for authentication realms. |
| Cluster | Represents a cluster implementation, which is basically the communication mechanism between a group of winstone containers. |
| JNDIManager | Handles setup and teardown of the JNDI context |
| Listener | Interface that defines the necessary methods for being a connection listener within winstone. |
| 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 |
| SizeRestrictedHashMap<K,V> | |
| SizeRestrictedHashtable<K,V> | Hashtable that sets the upper bound in the total number of keys. |
| 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. |
| Exception Summary | |
|---|---|
| ClientSocketException | Indicates an I/O exception writing to client. |
| WinstoneException | Master exception within the servlet container. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||