Package opendap.crawler

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  
 

Enum Summary
DateClassification.DatePart Provide names for the kinds of dates an Equivalence can hold
ThreddsCatalogUtil.SERVICE