Package net.sf.farrago.namespace

Defines the Service Provider Interface (SPI) for extending the namespaces known by Farrago to cover external sources of data.

See:
          Description

Interface Summary
FarragoMedColumnSet FarragoMedColumnSet defines an interface for all relation-like objects accessible by Farrago.
FarragoMedDataServer FarragoMedDataServer defines an interface representing a server instance accessed via a FarragoMedDataWrapper.
FarragoMedDataWrapper FarragoMedDataWrapper defines an interface for accessing foreign or local data.
FarragoMedLocalDataServer FarragoMedLocalDataServer represents a FarragoMedDataServer instance originating from a FarragoMedDataWrapper managing local data.
FarragoMedMetadataFilter FarragoMedMetadataFilter represents a filter on a FarragoMedMetadataQuery.
FarragoMedMetadataQuery FarragoMedMetadataQuery defines a metadata query processed by FarragoMedNameDirectory.
FarragoMedMetadataSink FarragoMedMetadataSink provides a target for instances of FarragoMedNameDirectory to write metadata results in response to a FarragoMedMetadataQuery.
FarragoMedNameDirectory FarragoMedNameDirectory defines a virtual hierarchical namespace interface in which to look up tables, routines, other namespaces, etc.
 

Class Summary
FarragoMedLocalIndexStats FarragoMedLocalIndexStats represents index statistics collected via FarragoMedLocalDataServer.computeIndexStats(FemLocalIndex, long, boolean, FennelTxnContext).
 

Package net.sf.farrago.namespace Description

Defines the Service Provider Interface (SPI) for extending the namespaces known by Farrago to cover external sources of data. For a starting point in implementing this SPI, see net.sf.farrago.namespace.impl.

Revision $Id: //open/dev/farrago/src/net/sf/farrago/namespace/package.html#8 $
Copyright Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2005-2009 SQLstream, Inc.
Copyright (C) 2005-2009 LucidEra, Inc.
Author John V. Sichi