public class PlexusBundlePlan extends Object implements BundlePlan
BundlePlan that prepares BindingPublishers for Plexus bundles.| Modifier and Type | Field and Description |
|---|---|
protected MutableBeanLocator |
locator |
| Constructor and Description |
|---|
PlexusBundlePlan(MutableBeanLocator locator) |
| Modifier and Type | Method and Description |
|---|---|
protected static boolean |
hasPlexusAnnotations(org.osgi.framework.Bundle bundle) |
protected static boolean |
hasPlexusXml(org.osgi.framework.Bundle bundle) |
BindingPublisher |
prepare(org.osgi.framework.Bundle bundle)
Prepares a
BindingPublisher of components for the given bundle. |
protected final MutableBeanLocator locator
public PlexusBundlePlan(MutableBeanLocator locator)
public BindingPublisher prepare(org.osgi.framework.Bundle bundle)
BundlePlanBindingPublisher of components for the given bundle.prepare in interface BundlePlanbundle - The bundlenull if the plan doesn't applyprotected static boolean hasPlexusAnnotations(org.osgi.framework.Bundle bundle)
protected static boolean hasPlexusXml(org.osgi.framework.Bundle bundle)
Copyright © 2016. All Rights Reserved.