A B C D E F G I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- BaselineReport - Class in org.apache.felix.bundleplugin.baseline
-
BND Baseline report.
- BaselineReport() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselineReport
- 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
- canGenerateReport() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- 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
- close(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- 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
- endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- 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() - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- execute() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- 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.
- 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.AntPlugin
- 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
- 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
- generate(Sink, Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- 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
- getCategoryName() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- getClasspath(MavenProject, DependencyNode) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getDefaultProperties(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getDescription(Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- 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
- getName(Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- 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.
- getOutputName() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- getProject() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getReportOutputDirectory() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- 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(String) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- getVersion(String) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
-
Convert a Maven version into an OSGi compliant version
- getVersion(Artifact) - 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
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
- init(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- InstructionsPlugin - Class in org.apache.felix.bundleplugin
-
Generate BND instructions for this project
- InstructionsPlugin() - Constructor for class org.apache.felix.bundleplugin.InstructionsPlugin
- isExternalReport() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- 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) - Constructor for exception org.apache.maven.shared.osgi.ManifestReadingException
- ManifestReadingException(String, Throwable) - 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(Object) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- sanitize(Properties) - 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
- setReportOutputDirectory(File) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- 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
- startBaseline(Object, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- startDiff(Object, int, 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.BaselineReport
- startPackage(Object, boolean, String, String, String, Version, Version, Version, DiffMessage, Map<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.BaselineReport
- 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
All Classes All Packages