# All Classes and Interfaces

Class
Description
AbstractDependencyFilter
Apply clause-based filter over given dependencies
AbstractFileMojo
Base class for the command-line install-file and deploy-file goals.
AntPlugin
Generate Ant script to create the bundle (you should run ant:ant first).
BaselinePlugin
BND Baseline check between two bundles.
BaselineReport
BND Baseline report.
BlueprintPlugin
BundleAllPlugin
Deprecated.
The bundleall goal is no longer supported and may be removed in a future release
BundleInfo
Information result of the bundling process
BundlePlugin
Create an OSGi bundle from Maven project
Config
this class is used to store some user information about configuration of the plugin.
DefaultMaven2OsgiConverter
Default implementation of `Maven2OsgiConverter`
DependencyEmbedder
Add BND directives to embed selected dependencies inside a bundle
DependencyExcluder
Exclude selected dependencies from the classpath passed to BND.
InstructionsPlugin
Generate BND instructions for this project
JarPluginConfiguration
Provide access to the archive configuration from the jar plugin
JpaPlugin
ManifestPlugin
Generate an OSGi manifest for this project
ManifestReadingException
Exception while reading the manifest.
ManifestWriter
Maven2OsgiConverter
Converter from Maven groupId,artifactId and versions to OSGi Bundle-SymbolicName and version
ObrCleanRepo
Clean an OBR repository by finding and removing missing resources.
ObrDeploy
Deploys bundle details to a remote OBR repository (life-cycle goal)
ObrDeployFile
Deploys bundle details to a remote OBR repository (command-line goal)
ObrIndex
Index the content of a maven repository using OBR
ObrInstall
Installs bundle details in the local OBR repository (life-cycle goal)
ObrInstallFile
Installs bundle details in the local OBR repository (command-line goal)
ObrRemoteClean
Clean a remote repository file.
ObrUpdate
this class parse the old repository.xml file build the bundle resource description and update the repository.
ObrUtils
Various OBR utility methods
PomHelper
Maven POM helper methods.
RelativizePath
RemoteFileManager
this class is used to manage all connections by wagon.
ScrPlugin
Deprecated.
bnd generates these as well.
VerifyBundlePlugin
Verifies OSGi bundle metadata contains valid entries.
VersionCleanerPlugin
Clean OSGi versions, ie convert a group of versions to OSGi format.
WrapPlugin
Deprecated.
The wrap goal is no longer supported and may be removed in a future release
XmlHelper
Provide XML helper methods to support pre-Java5 runtimes