Uses of Interface
ucar.nc2.util.cache.FileFactory

Packages that use FileFactory
ucar.nc2.dataset An extension to the netCDF API which provides support for coordinate systems, scale/offset/missing data, and NcML. 
ucar.nc2.ncml Netcdf Markup Language (NcML) Implementation classes see NcML home page 
ucar.nc2.util.cache Cache open NetcdfFile objects in memory. 
 

Uses of FileFactory in ucar.nc2.dataset
 

Methods in ucar.nc2.dataset with parameters of type FileFactory
static NetcdfDataset NetcdfDataset.acquireDataset(FileFactory fac, String location, Set<NetcdfDataset.Enhance> enhanceMode, int buffer_size, CancelTask cancelTask, Object iospMessage)
          Same as openDataset, but file is acquired through the File Cache.
static NetcdfFile NetcdfDataset.acquireFile(FileFactory factory, Object hashKey, String location, int buffer_size, CancelTask cancelTask, Object spiObject)
          Same as openFile, but file is acquired through the File Cache.
 

Uses of FileFactory in ucar.nc2.ncml
 

Fields in ucar.nc2.ncml declared as FileFactory
protected  FileFactory Aggregation.Dataset.reader
           
 

Methods in ucar.nc2.ncml with parameters of type FileFactory
 void Aggregation.addExplicitDataset(String cacheName, String location, String id, String ncoordS, String coordValueS, String sectionSpec, FileFactory reader)
          Add a nested dataset, specified by an explicit netcdf element.
protected  Aggregation.Dataset AggregationTiled.makeDataset(String cacheName, String location, String id, String ncoordS, String coordValueS, String sectionSpec, EnumSet<NetcdfDataset.Enhance> enhance, FileFactory reader)
           
protected  Aggregation.Dataset AggregationOuterDimension.makeDataset(String cacheName, String location, String id, String ncoordS, String coordValueS, String sectionSpec, EnumSet<NetcdfDataset.Enhance> enhance, FileFactory reader)
           
protected  Aggregation.Dataset Aggregation.makeDataset(String cacheName, String location, String id, String ncoordS, String coordValueS, String sectionSpec, EnumSet<NetcdfDataset.Enhance> enhance, FileFactory reader)
          Dataset factory, so subclasses can override
 

Constructors in ucar.nc2.ncml with parameters of type FileFactory
Aggregation.Dataset(String cacheLocation, String location, String id, EnumSet<NetcdfDataset.Enhance> enhance, FileFactory reader)
          Dataset constructor.
 

Uses of FileFactory in ucar.nc2.util.cache
 

Methods in ucar.nc2.util.cache with parameters of type FileFactory
 FileCacheable FileCache.acquire(FileFactory factory, Object hashKey, String location, int buffer_size, CancelTask cancelTask, Object spiObject)
          Acquire a FileCacheable from the cache, and lock it so no one else can use it.
 FileCacheable FileCache.acquire(FileFactory factory, String location, CancelTask cancelTask)
          Acquire a FileCacheable, and lock it so no one else can use it.
 



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