| Interface | Description |
|---|---|
| IResultSelector |
Select services to be returned as result of service search.
|
| ISearchManager |
Manager for doing searches across service providers.
|
| IVisitDecider |
Interface for deciding if a specific target service provider should be searched
in a given search context.
|
| Class | Description |
|---|---|
| AnyResultSelector |
Select first service to be returned as result of service search.
|
| BasicResultSelector |
Select one or more services according to a filter.
|
| DefaultVisitDecider |
Default visit decider that implements the following strategy:
- record visited nodes and don't visit any node twice
- Use up and down flags for searching in specific directions only.
|
| IdResultSelector |
Select service by id.
|
| LocalSearchManager |
Search for services at the local provider and all parents.
|
| ParallelSearchManager |
Searches up and/or down the provider tree in parallel (if results are provided in parallel).
|
| ProxyFilter |
Test if a class is a proxy.
|
| SequentialSearchManager |
Sequentially searches up and/or down the provider tree.
|
| SequentialSearchManager.SearchContext |
Struct for data that remains constant during search.
|
| ServiceIdFilter |
Filter for service ids.
|
| SServiceProvider |
Static helper class for searching services.
|
| TypeResultSelector |
Select first service to be returned as result of service search.
|
| Exception | Description |
|---|---|
| ServiceNotFoundException |
Exception to denote that a requested service was not found.
|
Copyright © 2012. All Rights Reserved.