Uses of Interface
ddf.catalog.source.Source
Packages that use Source
Package
Description
Provides the classes for the Catalog Federation API and implementation.
Provides the classes for the Catalog Plug-in API and implementation.
Provides the classes for the Catalog Source API used implement a data source.
-
Uses of Source in ddf.catalog.federation
Method parameters in ddf.catalog.federation with type arguments of type SourceModifier and TypeMethodDescriptionFederationStrategy.federate(List<Source> sources, QueryRequest query) Federate the given query to theListofSources, returning aQueryResponseback to the user that will include the matchingResults. -
Uses of Source in ddf.catalog.plugin
Methods in ddf.catalog.plugin with parameters of type SourceModifier and TypeMethodDescriptionprotected booleanPreFederatedLocalProviderQueryPlugin.isLocalSource(Source source) Given a source, determine if it is a registered catalog provider or a cache.abstract QueryRequestPreFederatedLocalProviderQueryPlugin.process(Source source, QueryRequest input) PreFederatedQueryPlugin.process(Source source, QueryRequest input) Processes aQueryRequestprior to execution of the FederatedQuery. -
Uses of Source in ddf.catalog.source
Subinterfaces of Source in ddf.catalog.sourceModifier and TypeInterfaceDescriptioninterfaceExternal facing (outside ofCatalogFramework) API used to interact with providers of data such as a file system or database.interfaceThis code is experimental.interfaceinterfaceinterfaceinterfaceThe InterfaceRemoteSourceis used to represent a remoteSource.interfaceUsed byPostFederatedQueryPluginandPreFederatedQueryPluginto determine if a source is the cache.Methods in ddf.catalog.source that return Source