Class ServiceLoaderImpl.ProvidersPerBundle

java.lang.Object
org.glassfish.hk2.osgiresourcelocator.ServiceLoaderImpl.ProvidersPerBundle
Enclosing class:
ServiceLoaderImpl

private static class ServiceLoaderImpl.ProvidersPerBundle extends Object
Map of service name to provider names for a particular bundle
  • Field Details

    • bundleId

      private long bundleId
    • serviceToProvidersMap

      Map<String,List<String>> serviceToProvidersMap
  • Constructor Details

    • ProvidersPerBundle

      private ProvidersPerBundle(long bundleId)
  • Method Details

    • getBundleId

      public long getBundleId()
    • put

      public void put(String serviceName, List<String> providerNames)
    • getServiceToProvidersMap

      public Map<String,List<String>> getServiceToProvidersMap()