thredds.catalog2
Interface Catalog


public interface Catalog

Represents a hierarchical collection of datasets.

Invariants:

Since:
4.0
Author:
edavis

Method Summary
 DatasetNode findDatasetByIdGlobally(String id)
           
 Service findServiceByNameGlobally(String name)
           
 DatasetNode getDatasetById(String id)
           
 List<DatasetNode> getDatasets()
           
 URI getDocBaseUri()
           
 DateType getExpires()
           
 DateType getLastModified()
           
 String getName()
           
 List<Property> getProperties()
           
 Property getPropertyByName(String name)
           
 Service getServiceByName(String name)
           
 List<Service> getServices()
           
 String getVersion()
           
 

Method Detail

getName

String getName()

getDocBaseUri

URI getDocBaseUri()

getVersion

String getVersion()

getExpires

DateType getExpires()

getLastModified

DateType getLastModified()

getServices

List<Service> getServices()

getServiceByName

Service getServiceByName(String name)

findServiceByNameGlobally

Service findServiceByNameGlobally(String name)

getDatasets

List<DatasetNode> getDatasets()

getDatasetById

DatasetNode getDatasetById(String id)

findDatasetByIdGlobally

DatasetNode findDatasetByIdGlobally(String id)

getProperties

List<Property> getProperties()

getPropertyByName

Property getPropertyByName(String name)


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