Skip navigation links
A B C D E F G I J L M N O P R S T U V W 

A

AbstractDependencyFilter - Class in org.apache.felix.bundleplugin
Apply clause-based filter over given dependencies
AbstractDependencyFilter(DependencyNode, Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.AbstractDependencyFilter
 
addExportedPackage(String, Artifact) - Method in class org.apache.felix.bundleplugin.BundleInfo
 
addMavenInstructions(MavenProject, DependencyNode, Builder) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
addMavenSourcePath(MavenProject, Analyzer, Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
analyze(InputStream) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
 
analyze(InputStream) - Method in class org.apache.felix.bundleplugin.JpaPlugin
 
analyze(InputStream) - Method in class org.apache.felix.bundleplugin.ScrPlugin
Deprecated.
 
analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
 
analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.JpaPlugin
 
analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.ScrPlugin
Deprecated.
 
AntPlugin - Class in org.apache.felix.bundleplugin
Generate Ant script to create the bundle (you should run ant:ant first).
AntPlugin() - Constructor for class org.apache.felix.bundleplugin.AntPlugin
 
artifactFactory - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
artifactResolver - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Artifact resolver, needed to download source jars for inclusion in classpath.

B

BaselinePlugin - Class in org.apache.felix.bundleplugin.baseline
BND Baseline check between two bundles.
BaselinePlugin() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
BlueprintPlugin - Class in org.apache.felix.bundleplugin
 
BlueprintPlugin() - Constructor for class org.apache.felix.bundleplugin.BlueprintPlugin
 
buildContext - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
buildDependencyGraph(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
buildOSGiBundle(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
bundle(MavenProject) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Bundle one project only without building its childre
bundleAll(MavenProject, int) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Bundle a project and its transitive dependencies up to some depth level
BundleAllPlugin - Class in org.apache.felix.bundleplugin
Deprecated.
The bundleall goal is no longer supported and may be removed in a future release
BundleAllPlugin() - Constructor for class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
BundleInfo - Class in org.apache.felix.bundleplugin
Information result of the bundling process
BundleInfo() - Constructor for class org.apache.felix.bundleplugin.BundleInfo
 
BundlePlugin - Class in org.apache.felix.bundleplugin
Create an OSGi bundle from Maven project
BundlePlugin() - Constructor for class org.apache.felix.bundleplugin.BundlePlugin
 

C

calculateExportsFromContents(Jar) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
 
classifier - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Classifier type of the bundle to be installed.
cleanupVersion(String) - Static method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
close(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
convertVersionToOsgi(String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
Convert a Maven version into an OSGi compliant version
createDependencyReducedPom - Variable in class org.apache.felix.bundleplugin.BundlePlugin
If true, remove any inlined or embedded dependencies from the resulting pom.

D

DefaultMaven2OsgiConverter - Class in org.apache.maven.shared.osgi
Default implementation of Maven2OsgiConverter
DefaultMaven2OsgiConverter() - Constructor for class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
DependencyEmbedder - Class in org.apache.felix.bundleplugin
Add BND directives to embed selected dependencies inside a bundle
DependencyEmbedder(Log, DependencyNode, Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.DependencyEmbedder
 
DependencyExcluder - Class in org.apache.felix.bundleplugin
Exclude selected dependencies from the classpath passed to BND.
DependencyExcluder(DependencyNode, Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.DependencyExcluder
 
dependencyGraphBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
The dependency graph builder to use.
dependencyReducedPomLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Where to put the dependency reduced pom.
dumpClasspath - Variable in class org.apache.felix.bundleplugin.BundlePlugin
File where the BND class-path will be dumped
dumpClasspath(List<Jar>, StringBuilder) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
dumpInstructions - Variable in class org.apache.felix.bundleplugin.BundlePlugin
File where the BND instructions will be dumped
dumpInstructions(Properties, StringBuilder) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
dumpManifest(Manifest, StringBuilder) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 

E

EMBED_DEPENDENCY - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
EMBED_DIRECTORY - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
EMBED_STRIP_GROUP - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
EMBED_STRIP_VERSION - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
EMBED_TRANSITIVE - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
EMBEDDED_ARTIFACTS - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
excludeDependencies - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Comma separated list of artifactIds to exclude from the dependency classpath passed to BND (use "true" to exclude everything)
execute(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.AntPlugin
 
execute() - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
execute() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
execute(MavenProject, DependencyNode, Map<String, String>, Properties) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
execute(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
execute(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.InstructionsPlugin
 
execute(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
execute() - Method in class org.apache.felix.bundleplugin.VerifyBundlePlugin
 
execute() - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
 
execute() - Method in class org.apache.felix.bundleplugin.WrapPlugin
Deprecated.
 
exportScr - Variable in class org.apache.felix.bundleplugin.BundlePlugin
When true, dump the generated SCR files

F

failOnError - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
Whether to fail on errors.

G

getAnalyzer(MavenProject, DependencyNode, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getAnalyzer(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getArchiveConfiguration(MavenProject) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
 
getBase(MavenProject) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
getBuildDirectory() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getBundleFileName(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
getBundleFileName(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
 
getBundleName(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
TODO this should return getMaven2Osgi().getBundleFileName( project.getArtifact() )
getBundleSymbolicName(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
Get the symbolic name as groupId + "." + artifactId, with the following exceptions if artifact.getFile is not null and the jar contains a OSGi Manifest with Bundle-SymbolicName property then that value is returned if groupId has only one section (no dots) and artifact.getFile is not null then the first package name with classes is returned.
getBundleSymbolicName(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
Get the OSGi symbolic name for the artifact
getClasspath(MavenProject, DependencyNode) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getDefaultProperties(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getDuplicatedExports() - Method in class org.apache.felix.bundleplugin.BundleInfo
Get a list of packages that are exported in more than one bundle.
getEmbeddableArtifacts(MavenProject, DependencyNode, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getEmbeddedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
getExcludedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyExcluder
 
getExportedPackages() - Method in class org.apache.felix.bundleplugin.BundleInfo
 
getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Use previously built bundles when available.
getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
Get the file for an Artifact
getInlinedPaths() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
getManifest(MavenProject, DependencyNode, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getManifest(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[], BuildContext) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getMaven2OsgiConverter() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getMaven2OsgiConverter() - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
 
getMavenResourcePaths(MavenProject, boolean) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
getOptionalPackages(MavenProject, DependencyNode) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getOSGiBuilder(MavenProject, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getOutputDirectory() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getOutputFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
getProject() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getTransformer(URL) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
 
getTransformer(URL) - Method in class org.apache.felix.bundleplugin.JpaPlugin
 
getTransformer(URL) - Method in class org.apache.felix.bundleplugin.ScrPlugin
Deprecated.
 
getVersion(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
getVersion(String) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
getVersion(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
Convert a Maven version into an OSGi compliant version
getVersion(String) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
Convert a Maven version into an OSGi compliant version

I

includeJava9Fixups(MavenProject, Analyzer) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
Downgrade the message "Classes found in the wrong directory" to a warning.
includeMavenResources(MavenProject, Analyzer, Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
init(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
InstructionsPlugin - Class in org.apache.felix.bundleplugin
Generate BND instructions for this project
InstructionsPlugin() - Constructor for class org.apache.felix.bundleplugin.InstructionsPlugin
 
isTransitivelyOptional(HashSet<String>, Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
Check to see if any dependency along the dependency trail of the artifact is optional.

J

JarPluginConfiguration - Class in org.apache.felix.bundleplugin
Provide access to the archive configuration from the jar plugin
JarPluginConfiguration() - Constructor for class org.apache.felix.bundleplugin.JarPluginConfiguration
 
JpaPlugin - Class in org.apache.felix.bundleplugin
 
JpaPlugin() - Constructor for class org.apache.felix.bundleplugin.JpaPlugin
 

L

localRepository - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Local maven repository.
logDuplicatedPackages(BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Log what packages are exported in more than one bundle

M

m_dependencyGraphBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
manifestLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Directory where the manifest will be written
ManifestPlugin - Class in org.apache.felix.bundleplugin
Generate an OSGi manifest for this project
ManifestPlugin() - Constructor for class org.apache.felix.bundleplugin.ManifestPlugin
 
ManifestReadingException - Exception in org.apache.maven.shared.osgi
Exception while reading the manifest.
ManifestReadingException() - Constructor for exception org.apache.maven.shared.osgi.ManifestReadingException
 
ManifestReadingException(String, Throwable) - Constructor for exception org.apache.maven.shared.osgi.ManifestReadingException
 
ManifestReadingException(String) - Constructor for exception org.apache.maven.shared.osgi.ManifestReadingException
 
ManifestReadingException(Throwable) - Constructor for exception org.apache.maven.shared.osgi.ManifestReadingException
 
ManifestWriter - Class in org.apache.felix.bundleplugin
 
ManifestWriter() - Constructor for class org.apache.felix.bundleplugin.ManifestWriter
 
Maven2OsgiConverter - Interface in org.apache.maven.shared.osgi
Converter from Maven groupId,artifactId and versions to OSGi Bundle-SymbolicName and version
mavenProjectBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
ProjectBuilder, needed to create projects from the artifacts.
merge(BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleInfo
 
mergeManifest(Instructions, Manifest...) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
mergeMavenManifest(MavenProject, DependencyNode, Builder) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 

N

niceManifest - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Output a nicely formatted manifest that still respects the 72 character line limit.

O

org.apache.felix.bundleplugin - package org.apache.felix.bundleplugin
 
org.apache.felix.bundleplugin.baseline - package org.apache.felix.bundleplugin.baseline
 
org.apache.maven.shared.osgi - package org.apache.maven.shared.osgi
 
outputManifest(Manifest, OutputStream, boolean) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
Main function to output a manifest properly in UTF-8.

P

packaging - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Packaging type of the bundle to be installed.
processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter
 
processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.DependencyExcluder
 
processHeaders(Analyzer) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
processHeaders(String) - Method in class org.apache.felix.bundleplugin.DependencyExcluder
 
processInstructions(String) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter
 
project - Variable in class org.apache.felix.bundleplugin.BundlePlugin
The Maven project.

R

rebuildBundle - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
When true, generate the manifest by rebuilding the full bundle in memory
RelativizePath - Class in org.apache.felix.bundleplugin
 
remoteArtifactRepositories - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Remote repositories which will be searched for source attachments.
removeTagFromInstruction(String, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
reportErrors(String, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 

S

sanitize(Properties) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
sanitize(Object) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
scrLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Directory where the SCR files will be written
ScrPlugin - Class in org.apache.felix.bundleplugin
Deprecated.
bnd generates these as well.
ScrPlugin() - Constructor for class org.apache.felix.bundleplugin.ScrPlugin
Deprecated.
 
session - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
setBuildDirectory(String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
setMaven2OsgiConverter(Maven2OsgiConverter) - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
 
setOutputDirectory(File) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
skip - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
Flag to easily skip execution.
snapshotMatch(Artifact, String) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Check that the bundleName provided correspond to the artifact provided.
startBaseline(Object, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
startDiff(Object, int, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
startPackage(Object, boolean, String, String, String, Version, Version, Version, DiffMessage, Map<String, String>) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
supportedProjectTypes - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Project types which this plugin supports.

T

transformDirectives(Map<String, String>) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 

U

unpackBundle - Variable in class org.apache.felix.bundleplugin.BundlePlugin
When true, unpack the bundle contents to the outputDirectory
updateExcludesInDeps(MavenProject, List<Dependency>, List<Dependency>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 

V

VerifyBundlePlugin - Class in org.apache.felix.bundleplugin
Verifies OSGi bundle metadata contains valid entries.
VerifyBundlePlugin() - Constructor for class org.apache.felix.bundleplugin.VerifyBundlePlugin
 
VersionCleanerPlugin - Class in org.apache.felix.bundleplugin
Clean OSGi versions, ie convert a group of versions to OSGi format.
VersionCleanerPlugin() - Constructor for class org.apache.felix.bundleplugin.VersionCleanerPlugin
 

W

WrapPlugin - Class in org.apache.felix.bundleplugin
Deprecated.
The wrap goal is no longer supported and may be removed in a future release
WrapPlugin() - Constructor for class org.apache.felix.bundleplugin.WrapPlugin
Deprecated.
 
writeManifest(Analyzer, File, boolean, boolean, File, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
 
writeManifest(Manifest, File, boolean, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
 
A B C D E F G I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.