Class ResolveContextImpl


  • public class ResolveContextImpl
    extends org.osgi.service.resolver.ResolveContext
    • Method Detail

      • getMandatoryResources

        public java.util.Collection<Resource> getMandatoryResources()
        Overrides:
        getMandatoryResources in class org.osgi.service.resolver.ResolveContext
      • getOptionalResources

        public java.util.Collection<Resource> getOptionalResources()
        Overrides:
        getOptionalResources in class org.osgi.service.resolver.ResolveContext
      • getOndemandResources

        public java.util.Collection<Resource> getOndemandResources​(Resource host)
      • findProviders

        public java.util.List<Capability> findProviders​(Requirement br)
        Specified by:
        findProviders in class org.osgi.service.resolver.ResolveContext
      • insertHostedCapability

        public int insertHostedCapability​(java.util.List<Capability> caps,
                                          org.osgi.service.resolver.HostedCapability hc)
        Specified by:
        insertHostedCapability in class org.osgi.service.resolver.ResolveContext
      • isEffective

        public boolean isEffective​(Requirement br)
        Specified by:
        isEffective in class org.osgi.service.resolver.ResolveContext
      • getWirings

        public java.util.Map<Resource,​Wiring> getWirings()
        Specified by:
        getWirings in class org.osgi.service.resolver.ResolveContext
      • getSubstitutionWires

        public java.util.List<Wire> getSubstitutionWires​(Wiring wiring)
        Overrides:
        getSubstitutionWires in class org.osgi.service.resolver.ResolveContext
      • findRelatedResources

        public java.util.Collection<Resource> findRelatedResources​(Resource resource)
        Overrides:
        findRelatedResources in class org.osgi.service.resolver.ResolveContext
      • onCancel

        public void onCancel​(java.lang.Runnable callback)
        Overrides:
        onCancel in class org.osgi.service.resolver.ResolveContext