| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| AuthenticationPrincipal |
Implements the principal method - basically just a way of identifying an
authenticated user.
|
| BoundedExecutorService |
Wraps
Executor so that we only ask the wrapped Executor to execute N number of tasks
at any given time. |
| 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 | Description |
|---|---|
| ClientSocketException |
Indicates an I/O exception writing to client.
|
| WinstoneException |
Master exception within the servlet container.
|
Copyright © 2013. All Rights Reserved.