Package org.eclipse.sisu.plexus
Class PlexusBundlePlan
java.lang.Object
org.eclipse.sisu.plexus.PlexusBundlePlan
- All Implemented Interfaces:
BundlePlan
BundlePlan that prepares BindingPublishers for Plexus bundles.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static booleanhasPlexusAnnotations(org.osgi.framework.Bundle bundle) protected static booleanhasPlexusXml(org.osgi.framework.Bundle bundle) prepare(org.osgi.framework.Bundle bundle) Prepares aBindingPublisherof components for the given bundle.
-
Field Details
-
locator
-
-
Constructor Details
-
PlexusBundlePlan
-
-
Method Details
-
prepare
Description copied from interface:BundlePlanPrepares aBindingPublisherof components for the given bundle.- Specified by:
preparein interfaceBundlePlan- Parameters:
bundle- The bundle- Returns:
- Publisher of bindings;
nullif the plan doesn't apply
-
hasPlexusAnnotations
protected static boolean hasPlexusAnnotations(org.osgi.framework.Bundle bundle) -
hasPlexusXml
protected static boolean hasPlexusXml(org.osgi.framework.Bundle bundle)
-