Package thredds.filesystem

Implementations for thredds.inventory.MCollection ControllerOS - just a front for using OS file system services.

See:
          Description

Interface Summary
FileSystemProto.AttributeOrBuilder  
FileSystemProto.DirectoryOrBuilder  
FileSystemProto.FileOrBuilder  
 

Class Summary
CacheDirectory Lightweight, serializable representation of a java.io.File directory
CacheDirectoryProto Externalizable representation of a java.io.File directory using protobuf for serialization.
CacheFile Lightweight, serializable representation of a java.io.File with arbitrary attributes.
CacheFileProto Externalizable representation of a java.io.File using protobuf for serialization.
CacheManager Handles caching using ehcache.
ControllerCaching Implements an MController using a CacheManager.
ControllerOS Implements an MController without caching, reading from OS each time.
CrawlableMFile An adapter of cached MFiles to CrawlableDataset
FileSystemProto  
FileSystemProto.Attribute  
FileSystemProto.Attribute.Builder  
FileSystemProto.Directory  
FileSystemProto.Directory.Builder  
FileSystemProto.File  
FileSystemProto.File.Builder  
MFileOS Implements thredds.inventory.MFile using regular OS files.
 

Enum Summary
FileSystemProto.Attribute.Type  
 

Package thredds.filesystem Description

Implementations for thredds.inventory.MCollection
  ControllerOS - just a front for using OS file system services.
  ControllerCaching - cache file system info using ehcache.
  *Proto - experiment using protobuf as serialization.



Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.