|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectthredds.catalog.crawl.CatalogExtractor
public class CatalogExtractor
Utilities for extracting info from a catalog.
| Constructor Summary | |
|---|---|
CatalogExtractor(boolean verbose)
Constuctor |
|
| Method Summary | |
|---|---|
void |
copy(java.lang.String catUrl,
java.lang.String copyToDir,
CancelTask task)
|
void |
extract(java.io.PrintStream out,
java.lang.String catUrl,
int type,
boolean skipDatasetScan,
CancelTask task)
|
void |
extractLoop(java.io.PrintStream out,
java.lang.String catUrl,
int type,
boolean skipDatasetScan,
CancelTask task)
|
boolean |
extractTypedDatasetInfo(java.io.PrintStream out,
InvDataset ds)
|
boolean |
getCatalogRef(InvCatalogRef dd)
Gets called for each catalogRef found |
void |
getDataset(InvDataset ds)
Gets called for each dataset found. |
boolean |
openDataset(java.io.PrintStream out,
InvDataset ds)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CatalogExtractor(boolean verbose)
verbose - output status messages| Method Detail |
|---|
public void copy(java.lang.String catUrl,
java.lang.String copyToDir,
CancelTask task)
throws java.io.IOException
java.io.IOException
public void extractLoop(java.io.PrintStream out,
java.lang.String catUrl,
int type,
boolean skipDatasetScan,
CancelTask task)
throws java.io.IOException
java.io.IOException
public void extract(java.io.PrintStream out,
java.lang.String catUrl,
int type,
boolean skipDatasetScan,
CancelTask task)
throws java.io.IOException
java.io.IOExceptionpublic void getDataset(InvDataset ds)
CatalogCrawler.Listener
getDataset in interface CatalogCrawler.Listenerds - the datasetpublic boolean getCatalogRef(InvCatalogRef dd)
CatalogCrawler.Listener
getCatalogRef in interface CatalogCrawler.Listenerdd - the dataset
public boolean openDataset(java.io.PrintStream out,
InvDataset ds)
public boolean extractTypedDatasetInfo(java.io.PrintStream out,
InvDataset ds)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||