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

A

AbstractBaselinePlugin - Class in org.apache.felix.bundleplugin.baseline
Abstract BND Baseline check between two bundles.
AbstractBaselinePlugin() - Constructor for class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
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
 
AbstractDependencyFilter.DependencyFilter - Class in org.apache.felix.bundleplugin
 
AbstractDependencyFilter.TrimmingDependencyNodeFilter - Class in org.apache.felix.bundleplugin
 
accept(DependencyNode) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter.TrimmingDependencyNodeFilter
 
addExportedPackage(String, Artifact) - Method in class org.apache.felix.bundleplugin.BundleInfo
 
addExportedPackages(MavenProject, Collection) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
addInlinedPaths(Artifact, String, Collection<String>) - Static method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
addLocalPackages(File, Analyzer) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
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
 
alreadyBundled(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
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
 
anyJavaSourceFileTouchedSinceLastBuild() - Method in class org.apache.felix.bundleplugin.ManifestPlugin
Checks if any *.java file was added, updated or removed since last build in any source directory.
appendDependencies(Analyzer, String, String) - Static method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
archive - Variable in class org.apache.felix.bundleplugin.BundlePlugin
The archive configuration to use.
artifactCollector - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
artifactFactory - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
artifactMetadataSource - 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.
attributes(Attributes, OutputStream, boolean) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
Output an Attributes map.

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
 
BaselinePlugin.Context - Class in org.apache.felix.bundleplugin.baseline
 
BlueprintPlugin - Class in org.apache.felix.bundleplugin
 
BlueprintPlugin() - Constructor for class org.apache.felix.bundleplugin.BlueprintPlugin
 
BUILD_BND - Static variable in class org.apache.felix.bundleplugin.AntPlugin
 
BUILD_XML - Static variable in class org.apache.felix.bundleplugin.AntPlugin
 
buildContext - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
buildContext - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
buildContext - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
 
buildDependencyGraph(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
buildDirectory - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
buildDirectory - Variable in class org.apache.felix.bundleplugin.BundlePlugin
The directory for the generated JAR.
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
BUNDLE_PLUGIN_EXTENSION - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
 
BUNDLE_PLUGIN_PREPEND_EXTENSION - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
 
bundleAll(MavenProject) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Bundle a project and all its dependencies
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
 
bundleRoot(MavenProject, BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Bundle the root of a dependency tree after all its children have been bundled

C

calculateExportsFromContents(Jar) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
 
checkPackages() - Method in class org.apache.felix.bundleplugin.VerifyBundlePlugin
 
classifier - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Classifier type of the bundle to be installed.
cleanupModifier(StringBuffer, String) - Static method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
cleanupVersion(String) - Static method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
close(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
close(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
closeJars(Jar...) - Static method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
compare(Baseline.Info, Baseline.Info) - Method in class org.apache.felix.bundleplugin.baseline.InfoComparator
 
comparisonArtifactId - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
Artifact to compare the current code against.
comparisonClassifier - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
Classifier for the artifact to compare the current code against.
comparisonGroupId - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
Group id to compare the current code against.
comparisonPackaging - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
Artifact to compare the current code against.
comparisonVersion - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
Version to compare the current code against.
containsJavaFile(Scanner) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
Context() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselinePlugin.Context
 
CONTINUE - Static variable in class org.apache.felix.bundleplugin.ManifestWriter
Unfortunately we have to write our own manifest :-( because of a stupid bug in the manifest code.
convertToRelativePath(File, File) - Static method in class org.apache.felix.bundleplugin.RelativizePath
relativize a pathname.
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.
createDependencyReducedPom(Set<String>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 

D

DEFAULT_INCLUDES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
 
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
 
DependencyFilter(String) - Constructor for class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
 
DependencyFilter(String, String) - Constructor for class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
 
dependencyGraphBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
The dependency graph builder to use.
dependencyNodeFilter - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter.TrimmingDependencyNodeFilter
 
dependencyReducedPomLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Where to put the dependency reduced pom.
depth - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Process up to some depth
DiffMessage - Class in org.apache.felix.bundleplugin.baseline
 
DiffMessage(String, DiffMessage.Type) - Constructor for class org.apache.felix.bundleplugin.baseline.DiffMessage
 
DiffMessage.Type - Enum in org.apache.felix.bundleplugin.baseline
 
doDiff(Object, Diff, int) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
doMavenMetadata(MavenProject, Jar) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
doPackageDiff(Object, Diff) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
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
 
embedDependency(Artifact, StringBuffer, StringBuffer, StringBuffer) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
EMPTY_STRING_ARRAY - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
 
endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
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.baseline.AbstractBaselinePlugin
 
execute(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
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.
 
EXPORT_PACKAGE - Static variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
 
exportScr - Variable in class org.apache.felix.bundleplugin.BundlePlugin
When true, dump the generated SCR files
exportScr(Analyzer, Jar, File, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
 

F

factory - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
failOnError - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
Whether to fail on errors.
failOnError - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
Whether to fail on errors.
failOnWarning - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
Whether to fail on warnings.
FILE_SEPARATOR - Static variable in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
filterAttributes(Instructions, Attributes, Set<Instruction>) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
filteredDependencies(ArtifactFilter, Collection<Artifact>) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter
 
filters - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
A list of packages filter, if empty the whole bundle will be traversed.
filterSnapshots(List<ArtifactVersion>) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
finalName - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
finalName - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Final name of the bundle (without classifier or extension)
FUZZY_VERSION - Static variable in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
Clean up version parameters.

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
 
getArtifactKey(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
getBase(MavenProject) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
getBuildDirectory() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getBuiltFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
getBundleFileName(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
getBundleFileName(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
 
getBundleName() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
getBundleName(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
getBundleName(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
TODO this should return getMaven2Osgi().getBundleFileName( project.getArtifact() )
getBundleSymbolicName(String, String) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
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
 
getCorePluginConfiguration(MavenProject, String) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
 
getCurrentBundle() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
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
getGroupIdFromPackage(File) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
getId(Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getId(Dependency) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getId(String, String, String, String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
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
 
getMavenResources(MavenProject, boolean) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
getMessage() - Method in class org.apache.felix.bundleplugin.baseline.DiffMessage
 
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.
 
getPackageName(String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
getPluginConfiguration(MavenProject, String, String) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
 
getPreviousArtifact() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
getProject() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getProperties(Model, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
getSelectedDependencies(DependencyNode, Collection<Artifact>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getShortDelta(Delta) - Static method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
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.
 
getType() - Method in class org.apache.felix.bundleplugin.baseline.DiffMessage
 
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

H

header(Properties, String, Object) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 

I

ignoreMissingArtifacts - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Ignore missing artifacts that are not required by current project but are required by the transitive dependencies.
include(Artifact) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
 
includeMavenResources(MavenProject, Analyzer, Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
InfoComparator - Class in org.apache.felix.bundleplugin.baseline
 
InfoComparator() - Constructor for class org.apache.felix.bundleplugin.baseline.InfoComparator
 
init(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
init(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
inlineDependency(String, StringBuffer) - Static method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
instructions - Variable in class org.apache.felix.bundleplugin.BundlePlugin
The BND instructions for the bundle.
InstructionsPlugin - Class in org.apache.felix.bundleplugin
Generate BND instructions for this project
InstructionsPlugin() - Constructor for class org.apache.felix.bundleplugin.InstructionsPlugin
 
isLoggingResults() - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
isOsgi(Jar) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
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

LOCAL_PACKAGES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
 
localRepository - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Local repository.
localRepository - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Local maven repository.
log(String, Object...) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
logDuplicatedPackages(BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Log what packages are exported in more than one bundle
logResults - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
Whether to log the results to the console or not, true by default.
LS - Static variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 

M

m_archiverManager - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
m_artifactHandlerManager - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
m_artifactMetadataSource - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
m_artifactResolver - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Artifact resolver, needed to download jars.
m_artifactsBeingProcessed - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
m_defaultValue - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
 
m_dependencyArtifacts - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter
Dependency artifacts.
m_dependencyGraph - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter
Dependency Graph.
m_dependencyGraphBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
m_embeddedArtifacts - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
Embedded artifacts.
m_embedDirectory - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
m_embedStripGroup - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
m_embedStripVersion - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
m_excludedArtifacts - Variable in class org.apache.felix.bundleplugin.DependencyExcluder
Excluded artifacts.
m_exportedPackages - Variable in class org.apache.felix.bundleplugin.BundleInfo
Map < String, Set < Artifact > > Used to check for duplicated exports.
m_factory - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
m_inlinedPaths - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
Inlined paths.
m_instruction - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
 
m_maven2OsgiConverter - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Use locally patched version for now.
m_mavenProjectBuilder - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
m_mavenSession - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
m_projectHelper - 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
 
matches(String) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
 
maven2OsgiConverter - Variable in class org.apache.felix.bundleplugin.VersionCleanerPlugin
 
Maven2OsgiConverter - Interface in org.apache.maven.shared.osgi
Converter from Maven groupId,artifactId and versions to OSGi Bundle-SymbolicName and version
MAVEN_DEPENDENCIES - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
 
MAVEN_RESOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
 
MAVEN_SOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
 
MAVEN_SYMBOLICNAME - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
 
MAVEN_TEST_RESOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
 
MAVEN_TEST_SOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
 
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
 
mergeAttributes(Attributes...) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
mergeManifest(Instructions, Manifest...) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
mergeMavenManifest(MavenProject, DependencyNode, Builder) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
message - Variable in class org.apache.felix.bundleplugin.baseline.DiffMessage
 
metadataSource - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
MISSING_KEY_PATTERN - Static variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter
 

N

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

O

openJar(File) - Static method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
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
 
outputDirectory - Variable in class org.apache.felix.bundleplugin.BundlePlugin
The directory for the generated bundles.
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.
parentDirs(File) - Static method in class org.apache.felix.bundleplugin.RelativizePath
 
PATHS - Static variable in class org.apache.felix.bundleplugin.BlueprintPlugin
 
printLicenses(List<License>) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
process(Analyzer, String, Resource, Set<String>) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
 
process(Analyzer, String, Resource, Set<String>) - Method in class org.apache.felix.bundleplugin.JpaPlugin
 
process(Analyzer, String, Resource, Set<String>) - Method in class org.apache.felix.bundleplugin.ScrPlugin
Deprecated.
 
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.baseline.AbstractBaselinePlugin
 
project - Variable in class org.apache.felix.bundleplugin.BundlePlugin
The Maven project.
project - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
 
project - Variable in class org.apache.felix.bundleplugin.VersionCleanerPlugin
The Maven project.

Q

QN - Static variable in class org.apache.felix.bundleplugin.BlueprintPlugin
 

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
 
RelativizePath() - Constructor for class org.apache.felix.bundleplugin.RelativizePath
 
remoteArtifactRepositories - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Remote repositories which will be searched for source attachments.
remoteRepositories - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Remote repositories.
removeTagFromInstruction(String, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
reportErrors(String, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
resolveArtifact(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
resolver - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 

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.baseline.AbstractBaselinePlugin
 
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
 
simpleElement(XMLWriter, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
skip - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
Flag to easily skip execution.
skip - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
Flag to easily skip execution.
skipDirs - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
 
SNAPSHOT_VERSION_PATTERN - Static variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
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.AbstractBaselinePlugin
 
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.AbstractBaselinePlugin
 
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.AbstractBaselinePlugin
 
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.baseline.AbstractBaselinePlugin
Project types which this plugin supports.
supportedProjectTypes - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Project types which this plugin supports.
supportIncrementalBuild - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
When true, manifest generation on incremental builds is supported in IDEs like Eclipse.

T

TABLE_PATTERN - Static variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
toString() - Method in class org.apache.felix.bundleplugin.baseline.DiffMessage
 
transformDirectives(Map<String, String>) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
transformer - Variable in class org.apache.felix.bundleplugin.BlueprintPlugin
 
transformer - Variable in class org.apache.felix.bundleplugin.JpaPlugin
 
transformer - Variable in class org.apache.felix.bundleplugin.ScrPlugin
Deprecated.
 
TrimmingDependencyNodeFilter(DependencyNodeFilter) - Constructor for class org.apache.felix.bundleplugin.AbstractDependencyFilter.TrimmingDependencyNodeFilter
 
type - Variable in class org.apache.felix.bundleplugin.baseline.DiffMessage
 
Type() - Constructor for enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
 

U

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

V

valueOf(String) - Static method in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
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
 
versions - Variable in class org.apache.felix.bundleplugin.VersionCleanerPlugin
The BND instructions for the bundle.

W

wrapImportPackage - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Import-Package to be used when wrapping dependencies.
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.
 
write(OutputStream, int, String) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
Convert a string to bytes with UTF8 and then output in max 72 bytes
write(OutputStream, int, byte[]) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
Write the bytes but ensure that the line length does not exceed 72 characters.
writeEntry(OutputStream, String, String, boolean) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
Write out an entry, handling proper unicode and line length constraints
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
 
writer - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin.Context
 
writeSCR(Resource, File, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
 

X

xmlOutputFile - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
An XML output file to render to ${project.build.directory}/baseline.xml.
xmlWriter - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin.Context
 
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links