aQute.bnd.service.AnalyzerPlugin Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of biz.aQute.bnd Show documentation
Show all versions of biz.aQute.bnd Show documentation
This command line utility is the Swiss army knife of OSGi. It provides you with a breadth of tools to understand and manage OSGi based systems. This project basically uses bndlib.
package aQute.bnd.service;
import aQute.bnd.osgi.Analyzer;
public interface AnalyzerPlugin {
/**
* This plugin is called after analysis. The plugin is free to modify the
* jar and/or change the classpath information (see referred, contained).
* This plugin is called after analysis of the JAR but before manifest
* generation.
*
* @param analyzer
* @return true if the classpace has been modified so that the bundle
* classpath must be reanalyzed
* @throws Exception
*/
boolean analyzeJar(Analyzer analyzer) throws Exception;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy