Interface BundlePlan

All Known Implementing Classes:
PlexusBundlePlan, SisuBundlePlan, SisuTracker

public interface BundlePlan
Something that can prepare BindingPublishers for component bundles.
  • Method Summary

    Modifier and Type
    Method
    Description
    prepare(org.osgi.framework.Bundle bundle)
    Prepares a BindingPublisher of components for the given bundle.
  • Method Details

    • prepare

      BindingPublisher prepare(org.osgi.framework.Bundle bundle)
      Prepares a BindingPublisher of components for the given bundle.
      Parameters:
      bundle - The bundle
      Returns:
      Publisher of bindings; null if the plan doesn't apply