Class ResolverWrapper

java.lang.Object
org.apache.felix.bundlerepository.impl.wrapper.ResolverWrapper
All Implemented Interfaces:
org.osgi.service.obr.Resolver

public class ResolverWrapper extends Object implements org.osgi.service.obr.Resolver
  • Constructor Details

    • ResolverWrapper

      public ResolverWrapper(Resolver resolver)
  • Method Details

    • add

      public void add(org.osgi.service.obr.Resource resource)
      Specified by:
      add in interface org.osgi.service.obr.Resolver
    • getAddedResources

      public org.osgi.service.obr.Resource[] getAddedResources()
      Specified by:
      getAddedResources in interface org.osgi.service.obr.Resolver
    • getRequiredResources

      public org.osgi.service.obr.Resource[] getRequiredResources()
      Specified by:
      getRequiredResources in interface org.osgi.service.obr.Resolver
    • getOptionalResources

      public org.osgi.service.obr.Resource[] getOptionalResources()
      Specified by:
      getOptionalResources in interface org.osgi.service.obr.Resolver
    • getReason

      public org.osgi.service.obr.Requirement[] getReason(org.osgi.service.obr.Resource resource)
      Specified by:
      getReason in interface org.osgi.service.obr.Resolver
    • getUnsatisfiedRequirements

      public org.osgi.service.obr.Requirement[] getUnsatisfiedRequirements()
      Specified by:
      getUnsatisfiedRequirements in interface org.osgi.service.obr.Resolver
    • getResources

      public org.osgi.service.obr.Resource[] getResources(org.osgi.service.obr.Requirement requirement)
      Specified by:
      getResources in interface org.osgi.service.obr.Resolver
    • resolve

      public boolean resolve()
      Specified by:
      resolve in interface org.osgi.service.obr.Resolver
    • deploy

      public void deploy(boolean start)
      Specified by:
      deploy in interface org.osgi.service.obr.Resolver