Base abstractions related to network entity providers and their brokers.
Interface Summary Interface Description ProviderAbstraction of a provider of information about network environment. ProviderRegistry<P extends Provider,S extends ProviderService<P>>Registry for tracking information providers with the core. ProviderService<P extends Provider>Abstraction of a service through which providers can inject information about the network environment into the core.
Class Summary Class Description AbstractListenerProviderRegistry<E extends Event,L extends EventListener<E>,P extends Provider,S extends ProviderService<P>>Basis for components which need to export listener mechanism. AbstractProviderBase provider implementation. AbstractProviderRegistry<P extends Provider,S extends ProviderService<P>>Base implementation of provider registry. AbstractProviderService<P extends Provider>Base implementation of a provider service, which tracks the provider to which it is issued and can be invalidated. ProviderIdExternal identity of a