public class Sitemap
extends java.util.TimerTask
| Constructor and Description | 
|---|
Sitemap(java.io.File directory,
       java.lang.String locationBase,
       java.lang.String entryBase)
Construct a new instance of the Sitemap. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
generateSitemaps()
Generate all of the sitemap files needed to list the URLs from this
 instance of Metacat, using the open sitemap format described here:
   http://www.sitemaps.org/protocol.html
 URLs are written to a single file, unless the maximum number of URLs
 allowed in the sitemap file is exceeded, in which subsequent numbered
 files are created. 
 | 
void | 
run()
Execute the timed task when called, in this case by generating the
 sitemap files needed for this Metacat instance. 
 | 
public Sitemap(java.io.File directory,
               java.lang.String locationBase,
               java.lang.String entryBase)
directory - the location to store sitemap fileslocationBase - the base URL for constructing sitemap location URLsentryBase - the base URL for constructing sitemap entry URLspublic void run()
run in interface java.lang.Runnablerun in class java.util.TimerTaskpublic void generateSitemaps()
Copyright © 2020 Regents of the University of California. All Rights Reserved.