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