Class ResolveContextImpl

  • All Implemented Interfaces:
    org.apache.felix.resolver.FelixResolveContext

    public class ResolveContextImpl
    extends org.osgi.service.resolver.ResolveContext
    implements org.apache.felix.resolver.FelixResolveContext
    • 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)
        Specified by:
        getOndemandResources in interface org.apache.felix.resolver.FelixResolveContext
      • 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