net.homeip.donaldm.httpdbase4j |
|
Java Source File Name | Type | Comment |
ArchiveCombinedRequest.java | Class |
Support for combining several style sheets or javascripts for archive or classpath
based requests into one request. |
ArchiveHttpd.java | Class | Implementation of the abstract Httpd class for web content in a
jar in the classpath or in an archive. |
ArchiveRequest.java | Class | Encapsulates an HTTP request for a resource in an archive or
inside a jar in the classpath. |
ArchiveRequestHandler.java | Class | An abstraction of a handler for archive or classpath based HTTP requests. |
ArchiveStringTemplateGroup.java | Class | StringTemplateGroup (from org.antlr.stringtemplate) subclass to load templates from
inside an archive file using TrueZip. |
ArchiveStringTemplateHandler.java | Class | Handler for StringTemplate requests from a resource in the classpath or
from an archive. |
CloneableHeaders.java | Class | |
CombinedRequest.java | Class |
Support for combining several style sheets or javascripts into one
request. |
DirItemInterface.java | Interface | The Request classes returns sortable lists of classes implementing the
DirItemInterface to implement directory listings. |
FileCombinedRequest.java | Class |
Support for combining several style sheets or javascripts for file system based
requests into one request. |
FileHttpd.java | Class | Implementation of the abstract Httpd class for web content in the
file system. |
FileRequest.java | Class | |
FileRequestHandler.java | Class | An abstraction of a handler for local filesystem based HTTP requests. |
FileStringTemplateHandler.java | Class | Handler for StringTemplate requests from a local filesystem. |
Http.java | Class | |
Httpd.java | Class | An embeddable Java web server that supports HTTP, HTTPS, templated
content and serving content from inside a jar or archive (Supported types: jar, zip,
tar, tar.gz, tar.bz2).
Based on the com.sun.net.httpserver.classes only available in Java 1.6. |
HttpHandleable.java | Interface | Interface with all the overidable methods that handlers provide. |
HttpResponse.java | Class | Encapsulates sending HTTP responses and provides several static methods
for sending common HTTP error and informational responses. |
JdbcBasicAuthenticator.java | Class | Implements a Basic Authenticator for authentication from a JDBC
source. |
Postable.java | Interface | An interface that must be implemented by classes processing POST requests. |
Request.java | Class | |
RequestHandler.java | Class | An abstraction of a handler for HTTP requests. |
SimpleSessionManager.java | Class | |
StringTemplateHandler.java | Class | Provides a base handler class for templating based on the StringTemplate
library (http://www.stringtemplate.org/)
The Templates (which must have an extension of '.st') may be
processed in three ways:
|
Templatable.java | Interface | An interface that must be implemented by template populating class
used by StringTemplateHandler. |
TemplatableAdapter.java | Class | |