org.apache.beehive.netui.core.urls |
|
Java Source File Name | Type | Comment |
AjaxUrlInfo.java | Class | This is a class that acts as a data structure for the information for an AJAX request. |
FreezableMutableURI.java | Class | A mutable class for creating URIs that can be set to "frozen" such
that it becomes immutable. |
MutableURI.java | Class | Mutable class for creating URIs.
There is little checking that an instance of this class produces a legal
URI reference as defined by
RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax.
The minimal checking for syntax is on constructors that take a String
representation or the URI, a
URI , or a
URL .
To avoid the cost of continually checking the syntax, it is up to the
user to ensure that the components are set correctly. |
TemplatedURLFormatter.java | Class | Used by URLRewriterService to apply any relevant templates to a URL,
after all other rewriting has been done on the URL.
Offers a mechanism for formatting URLs based on templates from a URL
template config file. |
URIContext.java | Class | A JavaBean that encapsulates the data needed to write out
a string form of a MutableURI. |
URLRewriter.java | Class | Offers methods for rewriting URLs/query parameters. |
URLRewriterService.java | Class | Methods for registering URL rewriters, adding URL rewriters
to the chain, and for rewriting URLs using registered rewriters.
Note that when a URLRewriter is registered with this service
it is added to a chain (a List) of rewriters. |
URLType.java | Class | Passed to
URLRewriter.rewriteURL for normal (non-resource) and resource, non-secure and
secure URLs. |