Package thredds.server.catalog.tracker
Class DataRootTracker
- java.lang.Object
-
- thredds.server.catalog.tracker.DataRootTracker
-
public class DataRootTracker extends Object
Track the list of dataRoots. Used to check if any have changed, without having to read the catalog tree.- Since:
- 6/22/2015
-
-
Constructor Summary
Constructors Constructor Description DataRootTracker(String pathname, boolean startOver, DatasetTracker.Callback callback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<? extends DataRootExt>getDataRoots()voidsave()booleantrackDataRoot(DataRootExt ds)
-
-
-
Constructor Detail
-
DataRootTracker
public DataRootTracker(String pathname, boolean startOver, DatasetTracker.Callback callback)
-
-
Method Detail
-
trackDataRoot
public boolean trackDataRoot(DataRootExt ds)
-
getDataRoots
public Iterable<? extends DataRootExt> getDataRoots()
-
save
public void save() throws IOException- Throws:
IOException
-
-