Uses of Interface
ddf.catalog.operation.QueryResponse
Packages that use QueryResponse
Package
Description
Provides the classes for the Catalog Framework API and implementation.
Provides the classes for the Catalog Federation API and implementation.
Provides the classes for the Catalog Plug-in API and implementation.
-
Uses of QueryResponse in ddf.catalog
Methods in ddf.catalog that return QueryResponseModifier and TypeMethodDescriptionCatalogFramework.query(QueryRequest query) Evaluates aQueryRequestusing the defaultFederationStrategyCatalogFramework.query(QueryRequest queryRequest, FederationStrategy strategy) Evaluates and executes aQueryRequestusing theFederationStrategyprovided. -
Uses of QueryResponse in ddf.catalog.federation
Methods in ddf.catalog.federation that return QueryResponseModifier 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 QueryResponse in ddf.catalog.plugin
Methods in ddf.catalog.plugin that return QueryResponseModifier and TypeMethodDescriptionPostFederatedQueryPlugin.process(QueryResponse input) Processes aQueryResponseafter the execution of the FederatedQuery.PostQueryPlugin.process(QueryResponse input) Processes aQueryResponseafter the execution of theQuery.AccessPlugin.processPostQuery(QueryResponse input) Processes aQueryResponse, following the execution of theQuery, to determine whether or not the user can access the Response.PreAuthorizationPlugin.processPostQuery(QueryResponse input) Process aQueryResponsefor use cases that occur prior to security rules.Methods in ddf.catalog.plugin with parameters of type QueryResponseModifier and TypeMethodDescriptionPostFederatedQueryPlugin.process(QueryResponse input) Processes aQueryResponseafter the execution of the FederatedQuery.PostQueryPlugin.process(QueryResponse input) Processes aQueryResponseafter the execution of theQuery.AccessPlugin.processPostQuery(QueryResponse input) Processes aQueryResponse, following the execution of theQuery, to determine whether or not the user can access the Response.PreAuthorizationPlugin.processPostQuery(QueryResponse input) Process aQueryResponsefor use cases that occur prior to security rules.