Interface Osgi

All Known Subinterfaces:
OsgiWrapper
All Known Implementing Classes:
MockOsgi, MockOsgiWrapper, OsgiImpl

public interface Osgi
Author:
Tony Vaagenes, gjoranv
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    allowDuplicateBundles(Collection<org.osgi.framework.Bundle> bundles)
     
    org.osgi.framework.Bundle
    getBundle(com.yahoo.component.ComponentSpecification bundleId)
     
    org.osgi.framework.Bundle[]
     
    List<org.osgi.framework.Bundle>
    Returns all bundles that have not been scheduled for uninstall.
    default boolean
     
    List<org.osgi.framework.Bundle>
    install(String absolutePath)
     
  • Method Details

    • getBundles

      org.osgi.framework.Bundle[] getBundles()
    • getCurrentBundles

      List<org.osgi.framework.Bundle> getCurrentBundles()
      Returns all bundles that have not been scheduled for uninstall.
    • getBundle

      org.osgi.framework.Bundle getBundle(com.yahoo.component.ComponentSpecification bundleId)
    • install

      List<org.osgi.framework.Bundle> install(String absolutePath)
    • allowDuplicateBundles

      void allowDuplicateBundles(Collection<org.osgi.framework.Bundle> bundles)
    • hasFelixFramework

      default boolean hasFelixFramework()