Class Summary |
DateClassification |
This class holds the 'rules' for recognizing dates in the patterns formed
by the URL parse. |
DateString |
|
DDXCrawler |
This class is a simple DDX crawler that uses an Enumeration
object returned by the ThreddsCatalogUtil() class. |
DDXRetriever |
Use this with crawlers to manage a collection of DDX responses and the URLs
that reference them. |
EMLBuilder |
This class handles the task of getting an EML given a DDX document. |
EMLWriter |
|
Equivalence |
Store information about a particular 'equivalence class'. |
MakeVisitedCacheFromFile |
Goofy utility class to make a ConcurrentHashMap, serialized, that can be
used as a 'Visited' cache by the ResponseCachePostgres class. |
NCMLBuilder |
This class handles the task of getting an NCML given a DDX document. |
NCMLWriter |
|
ParsedURL |
Given a URL passed to the constructor, parse the URL and provide access
to its various parts. |
PrintVisitedCache |
Print the keys (URLs) and Last Modified Times (which are actually the access
times) for a given 'visited' cache. |
ResponseCachePostgres |
Provide a cache for XML/HTTP response objects. |
ThreddsCatalogUtil |
|
URLClassifier |
Grovel over a bunch of DDX URLs and group them using equivalence classes. |
URLGroup |
A URLGroup is a set of URLs each with the same number of components where
each corresponding component of all the URLs either matches literally or
is a member of an equivalence class. |
URLGroupFacts |
|
URLGroups |
Hold a collection of groups. |
URLProcessedComponents |
|