public class PojoizationPlugin extends Object implements aQute.bnd.service.Plugin, aQute.bnd.service.AnalyzerPlugin
BndIpojoPlugin
is ...Constructor and Description |
---|
PojoizationPlugin() |
Modifier and Type | Method and Description |
---|---|
boolean |
analyzeJar(aQute.bnd.osgi.Analyzer analyzer) |
protected org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider |
buildMetadataProvider(aQute.bnd.osgi.Analyzer analyzer,
BndReporter reporter,
BndJarResourceStore store) |
protected org.apache.felix.ipojo.manipulator.ManipulationVisitor |
createVisitor(org.apache.felix.ipojo.manipulator.ResourceStore store,
BndReporter reporter) |
protected void |
manipulateComponents(BndReporter reporter,
BndJarResourceStore store,
org.apache.felix.ipojo.manipulator.metadata.CacheableMetadataProvider cache,
ClassLoader classLoader) |
void |
setProperties(Map<String,String> configuration) |
void |
setReporter(aQute.service.reporter.Reporter reporter) |
public void setProperties(Map<String,String> configuration)
setProperties
in interface aQute.bnd.service.Plugin
public void setReporter(aQute.service.reporter.Reporter reporter)
setReporter
in interface aQute.bnd.service.Plugin
public boolean analyzeJar(aQute.bnd.osgi.Analyzer analyzer) throws Exception
analyzeJar
in interface aQute.bnd.service.AnalyzerPlugin
Exception
protected void manipulateComponents(BndReporter reporter, BndJarResourceStore store, org.apache.felix.ipojo.manipulator.metadata.CacheableMetadataProvider cache, ClassLoader classLoader)
protected org.apache.felix.ipojo.manipulator.metadata.CompositeMetadataProvider buildMetadataProvider(aQute.bnd.osgi.Analyzer analyzer, BndReporter reporter, BndJarResourceStore store)
protected org.apache.felix.ipojo.manipulator.ManipulationVisitor createVisitor(org.apache.felix.ipojo.manipulator.ResourceStore store, BndReporter reporter)
Copyright © 2006–2023 The Apache Software Foundation. All rights reserved.