public class DatasetTrackerChronicle extends java.lang.Object implements DatasetTracker
DatasetTracker.Callback| Constructor and Description |
|---|
DatasetTrackerChronicle(java.lang.String pathname,
long maxDatasets,
long number) |
| Modifier and Type | Method and Description |
|---|---|
static void |
cleanupBefore(java.lang.String pathname,
long trackerNumber) |
void |
close() |
boolean |
exists() |
java.lang.String |
findNcml(java.lang.String path) |
java.lang.String |
findResourceControl(java.lang.String path) |
boolean |
reinit() |
void |
save() |
void |
showDB(java.util.Formatter f) |
boolean |
trackDataset(long catId,
thredds.client.catalog.Dataset dataset,
DatasetTracker.Callback callback) |
public DatasetTrackerChronicle(java.lang.String pathname,
long maxDatasets,
long number)
public static void cleanupBefore(java.lang.String pathname,
long trackerNumber)
public void save()
throws java.io.IOException
save in interface DatasetTrackerjava.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in interface DatasetTrackerjava.io.IOExceptionpublic boolean exists()
exists in interface DatasetTrackerpublic boolean reinit()
reinit in interface DatasetTrackerpublic boolean trackDataset(long catId,
thredds.client.catalog.Dataset dataset,
DatasetTracker.Callback callback)
trackDataset in interface DatasetTrackerpublic java.lang.String findResourceControl(java.lang.String path)
findResourceControl in interface DatasetTrackerpublic java.lang.String findNcml(java.lang.String path)
findNcml in interface DatasetTrackerpublic void showDB(java.util.Formatter f)
showDB in interface DatasetTracker