Modifier and Type | Class and Description |
---|---|
class |
SolrCacheSource
Source used internally by the
CachingFederationStrategy to encapsulate interaction with
the cache. |
Modifier and Type | Method and Description |
---|---|
QueryResponse |
CachingFederationStrategy.federate(List<Source> sources,
QueryRequest queryRequest) |
Modifier and Type | Method and Description |
---|---|
QueryResponse |
FederationStrategy.federate(List<Source> sources,
QueryRequest query)
Federate the given query to the
List of Source s, returning a QueryResponse back to the user that will include the matching Result s. |
Modifier and Type | Method and Description |
---|---|
protected abstract Runnable |
AbstractFederationStrategy.createMonitor(ExecutorService queryExecutorService,
Map<Source,Future<SourceResponse>> futures,
QueryResponseImpl returnResults,
Query query)
Creates the monitor for federated queries.
|
QueryResponse |
AbstractFederationStrategy.federate(List<Source> sources,
QueryRequest queryRequest) |
Constructor and Description |
---|
AbstractFederatedQueryMonitor(ExecutorService pool,
Map<Source,Future<SourceResponse>> futures2,
QueryResponseImpl returnResults,
Query query) |
Modifier and Type | Method and Description |
---|---|
protected Runnable |
SortedFederationStrategy.createMonitor(ExecutorService pool,
Map<Source,Future<SourceResponse>> futures,
QueryResponseImpl returnResults,
Query query)
Deprecated.
|
protected void |
FifoFederationStrategy.executeSourceQueries(List<Source> sources,
Map<Source,Future<SourceResponse>> futures,
QueryRequest modifiedQueryRequest)
Deprecated.
|
protected void |
FifoFederationStrategy.executeSourceQueries(List<Source> sources,
Map<Source,Future<SourceResponse>> futures,
QueryRequest modifiedQueryRequest)
Deprecated.
|
QueryResponse |
FifoFederationStrategy.federate(List<Source> sources,
QueryRequest queryRequest)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
SourceMetricsImpl.addingSource(Source source,
Map props)
Creates metrics for new CatalogProvider or FederatedSource when they are initially created.
|
void |
SourceMetricsImpl.deletingSource(Source source,
Map props)
Deletes metrics for existing CatalogProvider or FederatedSource when they are deleted.
|
QueryRequest |
SourceMetricsImpl.process(Source source,
QueryRequest input) |
Modifier and Type | Method and Description |
---|---|
QueryRequest |
PreFederatedQueryPlugin.process(Source source,
QueryRequest input)
Processes a
QueryRequest prior to execution of the Federated Query . |
Modifier and Type | Interface and Description |
---|---|
interface |
CatalogProvider
External facing (outside of
CatalogFramework ) API used to interact with
providers of data such as a file system or database. |
interface |
CatalogStore
This code is experimental.
|
interface |
ConnectedSource
|
interface |
FederatedSource
|
interface |
RemoteSource
The Interface
RemoteSource is used to represent a remote Source . |
interface |
SourceCache
Used by
PostFederatedQueryPlugin and PreFederatedQueryPlugin to determine if a source is the cache. |
Modifier and Type | Class and Description |
---|---|
class |
OpenSearchSource
Federated site that talks via OpenSearch to the DDF platform.
|
Modifier and Type | Class and Description |
---|---|
class |
RemoteSolrCatalogProvider
Common base class for all remote Solr Catalog providers.
|
class |
SolrCatalogProvider
CatalogProvider implementation using Apache Solr |
class |
UnavailableSolrCatalogProvider
This class is used to signify an unavailable CatalogProvider instance.
|
Modifier and Type | Class and Description |
---|---|
class |
CachedSource |
Modifier and Type | Method and Description |
---|---|
void |
SourcePollerRunner.bind(Source source)
Adds the
Source instance to the list and sets its current status to UNCHECKED,
indicating it will checked at the next polling interval. |
CachedSource |
SourcePoller.getCachedSource(Source source)
Retrieves a
CachedSource which contains cached values from the specified Source . |
CachedSource |
SourcePollerRunner.getCachedSource(Source source)
Retrieves a
CachedSource which contains cached values from the specified Source . |
void |
SourcePollerRunner.unbind(Source source)
Removes the
Source instance from the list of references so that its availability is no
longer polled. |
Constructor and Description |
---|
CachedSource(Source source) |
Modifier and Type | Method and Description |
---|---|
protected List<Source> |
AdminPollerServiceBean.AdminSourceHelper.getSources() |
Modifier and Type | Method and Description |
---|---|
QueryRequest |
TagsFilterQueryPlugin.process(Source source,
QueryRequest input) |
Modifier and Type | Method and Description |
---|---|
QueryRequest |
SecurityLoggingPlugin.process(Source source,
QueryRequest input) |
Modifier and Type | Class and Description |
---|---|
class |
TwitterSource |
Modifier and Type | Class and Description |
---|---|
class |
ConfluenceSource |
Modifier and Type | Class and Description |
---|---|
class |
RegistryStoreImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
RegistryStore
This code is experimental.
|
Modifier and Type | Method and Description |
---|---|
List<Source> |
AdminHelper.getRegistrySources() |
Modifier and Type | Method and Description |
---|---|
Source |
ActiveSearch.getSource()
Returns the source information for this
ActiveSearch |
Modifier and Type | Method and Description |
---|---|
QueryRequest |
QueryMonitorPluginImpl.process(Source source,
QueryRequest input)
Method that is implemented for
PreFederatedQueryPlugin . |
Constructor and Description |
---|
ActiveSearch(Source source,
QueryRequest request) |
ActiveSearch(String cqlQuery,
Source source,
UUID uniqueID,
String clientInfo)
Constructor for an
ActiveSearch . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCswSource
AbstractCswSource provides a DDF
FederatedSource and ConnectedSource for CSW
2.0.2 services. |
class |
AbstractCswStore |
Modifier and Type | Class and Description |
---|---|
class |
CswSourceImpl |
class |
TransactionalCswStoreImpl
A CSW Transactional Federated Source that implements the CatalogStore.
|
Modifier and Type | Class and Description |
---|---|
class |
WfsSource
Provides a Federated and Connected source implementation for OGC WFS servers.
|
This work is licensed under a Creative Commons Attribution 4.0 International License.