Interface SubsystemResolverResult

  • All Known Implementing Classes:
    SubsystemResolver

    public interface SubsystemResolverResult
    Public API of SubsystemResolver - for the purpose of documentation and categorization to public and internal methods. This interface groups methods invoked after performing resolution of subsystems.
    • Method Detail

      • getProviders

        Map<String,​StreamProvider> getProviders()
        Get map of all downloaded resources (location -> provider)
        Returns:
      • getWiring

        Map<org.osgi.resource.Resource,​List<org.osgi.resource.Wire>> getWiring()
        Returns a result of Resolver.resolve(ResolveContext)
        Returns:
      • getFlatDigraph

        org.eclipse.equinox.region.RegionDigraph getFlatDigraph()
                                                         throws org.osgi.framework.BundleException,
                                                                org.osgi.framework.InvalidSyntaxException
        Return directed graph of regions after resolution.
        Returns:
        Throws:
        org.osgi.framework.BundleException
        org.osgi.framework.InvalidSyntaxException
      • getBundlesPerRegions

        Map<String,​Set<org.osgi.resource.Resource>> getBundlesPerRegions()
        Returns a mapping between regions and a set of bundle resources
        Returns:
      • getFeaturesPerRegions

        Map<String,​Set<org.osgi.resource.Resource>> getFeaturesPerRegions()
        Returns a mapping between regions and a set of feature resources
        Returns: