|
||||||||||
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. |
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 Summary | |
---|---|
ClientSocketException | Indicates an I/O exception writing to client. |
WinstoneException | Master exception within the servlet container. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |