public class CatalogTracker extends Object
| Constructor and Description |
|---|
CatalogTracker(String pathname,
boolean startOver,
int expectedSize,
long nextCatId) |
| Modifier and Type | Method and Description |
|---|---|
CatalogExt |
get(String path) |
Iterable<? extends CatalogExt> |
getCatalogs() |
long |
getNextCatId() |
long |
put(CatalogExt cat) |
CatalogExt |
removeCatalog(String catPath) |
void |
save() |
int |
size() |
public CatalogTracker(String pathname, boolean startOver, int expectedSize, long nextCatId)
public long put(CatalogExt cat)
public CatalogExt get(String path)
public CatalogExt removeCatalog(String catPath)
public Iterable<? extends CatalogExt> getCatalogs()
public void save()
throws IOException
IOExceptionpublic int size()
public long getNextCatId()