Interface SubsystemResolverResult
-
- All Known Implementing Classes:
SubsystemResolver
public interface SubsystemResolverResult
Public API ofSubsystemResolver
- for the purpose of documentation and categorization to public and internal methods. This interface groups methods invoked after performing resolution ofsubsystems
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,Map<String,BundleInfo>>
getBundleInfos()
Get a map between regions, bundle locations and actualBundleInfo
Map<String,Set<org.osgi.resource.Resource>>
getBundlesPerRegions()
Returns a mapping between regions and a set of bundleresources
Map<String,Set<org.osgi.resource.Resource>>
getFeaturesPerRegions()
Returns a mapping between regions and a set of featureresources
org.eclipse.equinox.region.RegionDigraph
getFlatDigraph()
Return directed graph ofregions
after resolution.Map<String,StreamProvider>
getProviders()
Get map of all downloaded resources (location -> provider)Map<org.osgi.resource.Resource,List<org.osgi.resource.Wire>>
getWiring()
Returns a result ofResolver.resolve(ResolveContext)
-
-
-
Method Detail
-
getBundleInfos
Map<String,Map<String,BundleInfo>> getBundleInfos()
Get a map between regions, bundle locations and actualBundleInfo
- Returns:
-
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 ofResolver.resolve(ResolveContext)
- Returns:
-
getFlatDigraph
org.eclipse.equinox.region.RegionDigraph getFlatDigraph() throws org.osgi.framework.BundleException, org.osgi.framework.InvalidSyntaxException
Return directed graph ofregions
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 bundleresources
- Returns:
-
-