Package thredds.server.catalog.tracker
Interface DatasetTracker
-
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Implementing Classes:
DatasetTrackerChronicle,DatasetTrackerInMem,DatasetTrackerNoop
public interface DatasetTracker extends Closeable
DatasetTracker interface- Since:
- 6/6/2015
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceDatasetTracker.Callback
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclose()booleanexists()StringfindNcml(String path)StringfindResourceControl(String path)booleanreinit()voidsave()voidshowDB(Formatter f)booleantrackDataset(long catId, thredds.client.catalog.Dataset ds, DatasetTracker.Callback callback)
-
-
-
Method Detail
-
save
void save() throws IOException
- Throws:
IOException
-
close
void close() throws IOException- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
exists
boolean exists()
-
reinit
boolean reinit()
-
trackDataset
boolean trackDataset(long catId, thredds.client.catalog.Dataset ds, DatasetTracker.Callback callback)
-
showDB
void showDB(Formatter f)
-
-