| Interface | Description |
|---|---|
| QueryFunction |
Functional interface used to abstract away methods that take in a
QueryRequest and return
a SourceResponse. |
| ServiceSelectionStrategy<T> |
This interface represents the strategy used by ServiceSelector instances for selecting which
service to return from a call to ServiceSelector.getService().
|
| Class | Description |
|---|---|
| CachedSource | |
| CollectionResultComparator | |
| DescribableImpl |
Default implementation of the Describable interface, providing basic setter/getter methods for a
describable item's ID, title, version, organization, and description.
|
| DescribableServiceMap<V extends Describable> | |
| DistanceResultComparator |
Comparator for the distance (in meters) of 2
Result objects. |
| FirstElementServiceSelectionStrategy<T> |
This is a basic implementation of ServiceSelectionStrategy which returns the first element from
the supplied java.util.SortedSet.
|
| ListConverter |
This converter is used to allow
SortedServiceList objects to pass through for List implementations. |
| MapConverter |
This converter is used to allow
DescribableServiceMap objects to pass through for Map implementations. |
| MaskableImpl |
Implementation of the Maskable interface that provides methods to set the masked ID of the item
and the ID of the item if it has not yet been masked.
|
| Masker |
A utility used to mask the source ID for all maskable items that have their own name (ID).
|
| RelevanceResultComparator |
Comparator for the relevance of 2
Result objects. |
| Requests |
Class for static request helper method
|
| ResultIterable |
Class used to iterate over the
Result objects contained in a QueryResponse returned when executing a QueryRequest. |
| ServiceComparator |
Comparator for OSGi
ServiceReference objects. |
| ServiceReferenceListConverter |
This converter is used to allow
ServiceReferenceListConverter objects to pass through for
List implementations. |
| ServiceSelector<T> |
The ServiceSelector maintains a sorted set of bound OSGi services and provides user access to
those services.
|
| ServiceSelectorConverter |
This converter is used to allow
ServiceSelector objects to pass through for List implementations. |
| SortedServiceList<T> |
This utility object sorts Services by their service rankings first and then breaks ties with
service ids.
|
| SortedServiceReferenceList |
This utility object sorts ServiceReferences by their service rankings first and then breaks ties
with service ids.
|
| SourceDescriptorComparator |
Comparator for the sourceId of 2
SourceDescriptor objects |
| SourcePoller |
The SourcePoller is the scheduler of the task to poll all configured sources at a fixed interval
to determine their availability.
|
| SourcePollerRunner |
The poller to check the availability of all configured sources.
|
| TemporalResultComparator |
Comparator for the temporal attribute of 2
Result objects. |
| Exception | Description |
|---|---|
| CatalogQueryException |
Exception used to wrap checked exceptions thrown by
CatalogFramework.query(ddf.catalog.operation.QueryRequest)
methods. |
This work is licensed under a Creative Commons Attribution 4.0 International License.