Package thredds.inventory.partition
Interface PartitionManager
-
- All Superinterfaces:
AutoCloseable
,Closeable
,MCollection
- All Known Implementing Classes:
DirectoryPartition
,FilePartition
,PartitionManagerFromIndexDirectory
,PartitionManagerFromIndexList
,TimePartition
public interface PartitionManager extends MCollection
Manages time partitions- Since:
- 11/11/13
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Iterable<MCollection>
makePartitions(CollectionUpdateType forceCollection)
void
removePartition(MCollection partition)
-
Methods inherited from interface thredds.inventory.MCollection
close, extractDate, getAuxInfo, getCollectionName, getFileIterator, getFilenames, getFilesSorted, getIndexFilename, getLastModified, getLatestFile, getPartitionDate, getProtoIndex, getRoot, hasDateExtractor, putAuxInfo
-
-
-
-
Method Detail
-
makePartitions
Iterable<MCollection> makePartitions(CollectionUpdateType forceCollection) throws IOException
- Throws:
IOException
-
removePartition
void removePartition(MCollection partition)
-
-