Information about the implementation of OSGi Resolver specification.
Overview
The Resolver service, implemented following the OSGi Resolver specification, provides functionality for resolving resources and satisfying their requirements with matching capabilities.
It provides any needed resources and wires to the caller, if the resolution is successful. The caller must provide ResolveContext in order to get the resolution.
This is a diagnostic service, no real resolution is performed. The wires/resources needed are identified.
A default implementation is available in com.prosyst.mbs.osgi.api, working with OSGi framework exported capabilities.
Resolve Context
Registering Bundle
The service is registered by OSGi Resolver Bundle – com.prosyst.mbs.osgi.resolver.