org.apache.felix.ipojo.bnd
Class PojoizationPlugin
java.lang.Object
org.apache.felix.ipojo.bnd.PojoizationPlugin
- All Implemented Interfaces:
- aQute.bnd.service.AnalyzerPlugin, aQute.bnd.service.Plugin
public class PojoizationPlugin
- extends java.lang.Object
- implements aQute.bnd.service.Plugin, aQute.bnd.service.AnalyzerPlugin
A BndIpojoPlugin is ...
- Author:
- Felix Project Team
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PojoizationPlugin
public PojoizationPlugin()
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.String> configuration)
- Specified by:
setProperties in interface aQute.bnd.service.Plugin
setReporter
public void setReporter(aQute.libg.reporter.Reporter reporter)
- Specified by:
setReporter in interface aQute.bnd.service.Plugin
analyzeJar
public boolean analyzeJar(aQute.lib.osgi.Analyzer analyzer)
throws java.lang.Exception
- Specified by:
analyzeJar in interface aQute.bnd.service.AnalyzerPlugin
- Throws:
java.lang.Exception
manipulateComponents
protected void manipulateComponents(BndReporter reporter,
BndJarResourceStore store,
CacheableMetadataProvider cache)
buildMetadataProvider
protected CompositeMetadataProvider buildMetadataProvider(aQute.lib.osgi.Analyzer analyzer,
BndReporter reporter,
BndJarResourceStore store)
createVisitor
protected ManipulationVisitor createVisitor(ResourceStore store,
BndReporter reporter)
Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.