Index

A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

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(Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.AbstractDependencyFilter
 
AbstractDependencyFilter.DependencyFilter - Class in org.apache.felix.bundleplugin
 
AbstractFileMojo - Class in org.apache.felix.obrplugin
Base class for the command-line install-file and deploy-file goals.
AbstractFileMojo() - Constructor for class org.apache.felix.obrplugin.AbstractFileMojo
 
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, 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.
 
ALT_REPO_SYNTAX_PATTERN - Static variable in class org.apache.felix.obrplugin.ObrDeploy
 
ALT_REPO_SYNTAX_PATTERN - Static variable in class org.apache.felix.obrplugin.ObrRemoteClean
 
altDeploymentRepository - Variable in class org.apache.felix.obrplugin.ObrDeploy
Alternative deployment repository.
altDeploymentRepository - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
Alternative deployment repository.
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
 
artifactId - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
ArtifactId of the bundle.
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.
attachedArtifacts - Variable in class org.apache.felix.obrplugin.ObrDeploy
 
attachedArtifacts - Variable in class org.apache.felix.obrplugin.ObrInstall
 
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
 
BaselineReport - Class in org.apache.felix.bundleplugin.baseline
BND Baseline report.
BaselineReport() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselineReport
 
BaselineReport.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
 
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, Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
buildPom(String, String, String, String) - Static method in class org.apache.felix.obrplugin.PomHelper
 
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
 
BundlePlugin.ClassPathItem - Class in org.apache.felix.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
bundleUrl - Variable in class org.apache.felix.obrplugin.ObrDeploy
Optional public URL where the bundle has been deployed.
bundleUrl - Variable in class org.apache.felix.obrplugin.ObrDeployFile
Optional public URL where the bundle has been deployed.

C

calculateExportsFromContents(Jar) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
 
canGenerateReport() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
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.
classifier - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
Classifier type of the bundle.
ClassPathItem(String, File) - Constructor for class org.apache.felix.bundleplugin.BundlePlugin.ClassPathItem
 
cleanDocument(Element) - Method in class org.apache.felix.obrplugin.ObrCleanRepo
Analyze the given XML tree (DOM of the repository file) and remove missing resources.
cleanDocument(Element) - Method in class org.apache.felix.obrplugin.ObrRemoteClean
Analyze the given XML tree (DOM of the repository file) and remove missing resources.
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
 
close(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
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.
Config - Class in org.apache.felix.obrplugin
this class is used to store some user information about configuration of the plugin.
Config() - Constructor for class org.apache.felix.obrplugin.Config
constructor: set default configuration: use relative path and don't upload file.
connect(String, String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
connect the current object to repository given in constructor.
containsJavaFile(Scanner) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
Context() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselinePlugin.Context
 
Context() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselineReport.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
createdBy(String, String, String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
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
 
currentDepth - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport.Context
 

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, 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(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
 
dependencyReducedPomLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Where to put the dependency reduced pom.
deploymentRepository - Variable in class org.apache.felix.obrplugin.ObrDeploy
 
deploymentRepository - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
 
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
 
disconnect() - Method in class org.apache.felix.obrplugin.RemoteFileManager
disconnect the current object.
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
 
DOT_XML - Static variable in class org.apache.felix.obrplugin.ObrUtils
 
doTemplate(URI, File, ResourceImpl) - Method in class org.apache.felix.obrplugin.ObrIndex
 
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
 
endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
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.AbstractBaselinePlugin
 
endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
error - Enum constant in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
 
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.baseline.AbstractBaselinePlugin
 
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() - Method in class org.apache.felix.obrplugin.ObrCleanRepo
 
execute() - Method in class org.apache.felix.obrplugin.ObrDeploy
 
execute() - Method in class org.apache.felix.obrplugin.ObrDeployFile
 
execute() - Method in class org.apache.felix.obrplugin.ObrIndex
 
execute() - Method in class org.apache.felix.obrplugin.ObrInstall
 
execute() - Method in class org.apache.felix.obrplugin.ObrInstallFile
 
execute() - Method in class org.apache.felix.obrplugin.ObrRemoteClean
 
execute(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.AntPlugin
 
execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.InstructionsPlugin
 
execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
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 - Variable in class org.apache.felix.bundleplugin.BundlePlugin.ClassPathItem
 
file - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
Bundle file, defaults to the artifact in the local Maven repository.
FILE_SEPARATOR - Static variable in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
filter - Variable in class org.apache.felix.obrplugin.ObrIndex
 
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)
findAllJars(File, List<File>) - Method in class org.apache.felix.obrplugin.ObrIndex
 
findObrXml(MavenProject) - Static method in class org.apache.felix.obrplugin.ObrUtils
 
findRepositoryXml(String, String) - Static method in class org.apache.felix.obrplugin.ObrUtils
 
FUZZY_VERSION - Static variable in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
Clean up version parameters.

G

generate(Sink, Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
get(String, String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
get a file from the current repository connected.
getAnalyzer(MavenProject, Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getAnalyzer(MavenProject, BundlePlugin.ClassPathItem[]) - 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.
 
getArtifactURI(ArtifactRepository, Artifact) - Static method in class org.apache.felix.obrplugin.ObrUtils
 
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.
 
getBundle(Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
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
getCategoryName() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
getClasspath(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getCorePluginConfiguration(MavenProject, String) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
 
getCreatedByVersion(String, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
getCurrentBundle() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
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, 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(String, String, String, String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getId(Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getId(Dependency) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getIncrementalData() - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getIncrementalDataPath(MavenProject) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getInlinedPaths() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
getInstructions() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getManifest(MavenProject, Map<String, String>, BundlePlugin.ClassPathItem[], BuildContext) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getManifest(MavenProject, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getManifestUptodateCheckException(IOException) - Static 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
 
getName(Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
getOptionalPackages(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getOSGiBuilder(MavenProject, Map<String, String>, BundlePlugin.ClassPathItem[]) - 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
 
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
 
getProject() - Method in class org.apache.felix.obrplugin.AbstractFileMojo
 
getProperties(Model, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
getProxyInfo(Settings) - Static method in class org.apache.felix.obrplugin.RemoteFileManager
Convenience method to map a Proxy object from the user system settings to a ProxyInfo object.
getRelativeURI(URI, URI) - Static method in class org.apache.felix.obrplugin.ObrUtils
 
getRemoteBundle() - Method in class org.apache.felix.obrplugin.Config
 
getReportOutputDirectory() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
getSelectedDependencies(Collection<Artifact>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getShortDelta(Delta) - Static method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
getTextContent(Node) - Static method in class org.apache.felix.obrplugin.XmlHelper
based on public Java5 javadoc of org.w3c.dom.Node.getTextContent method
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(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
groupId - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
GroupId of the bundle.

H

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

I

id - Variable in class org.apache.felix.bundleplugin.BundlePlugin.ClassPathItem
 
ignoreLock - Variable in class org.apache.felix.obrplugin.ObrDeploy
When true, ignore remote locking.
ignoreLock - Variable in class org.apache.felix.obrplugin.ObrDeployFile
When true, ignore remote locking.
ignoreLock - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
When true, ignore remote locking.
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
 
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
 
info - Enum constant in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
 
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
 
init(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
initConstructor() - Method in class org.apache.felix.obrplugin.ObrCleanRepo
Initialize the document builder from Xerces.
initConstructor() - Method in class org.apache.felix.obrplugin.ObrRemoteClean
Initialize the document builder from Xerces.
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
 
interactive - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
 
isExternalReport() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
isLockedFile(String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
this method indicates if the targeted file is locked or not.
isLoggingResults() - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
isMetadataUpToDate(File, MavenProject) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
isOsgi(Jar) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
isPathRelative() - Method in class org.apache.felix.obrplugin.Config
 
isRemoteFile() - Method in class org.apache.felix.obrplugin.Config
 
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.
isUpToDate(MavenProject) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 

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

lastmod(Path) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
lastModified(Path) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
 
LOCAL_PACKAGES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
 
locale - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport.Context
 
localRepository - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Local repository.
localRepository - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Local maven repository.
localRepository - Variable in class org.apache.felix.obrplugin.ObrCleanRepo
Local Repository.
localRepository - Variable in class org.apache.felix.obrplugin.ObrDeploy
Local Repository.
localRepository - Variable in class org.apache.felix.obrplugin.ObrDeployFile
Local Repository.
localRepository - Variable in class org.apache.felix.obrplugin.ObrIndex
Local Repository.
localRepository - Variable in class org.apache.felix.obrplugin.ObrInstall
Local Repository.
localRepository - Variable in class org.apache.felix.obrplugin.ObrInstallFile
Local Repository.
lockFile(String, boolean) - Method in class org.apache.felix.obrplugin.RemoteFileManager
 
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_baseURI - Variable in class org.apache.felix.obrplugin.ObrUpdate
base URI used to relativize bundle URIs.
m_defaultValue - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
 
m_dependencyArtifacts - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter
Dependency artifacts.
m_docArtifact - Variable in class org.apache.felix.obrplugin.ObrDeploy
Attached doc artifact
m_docArtifact - Variable in class org.apache.felix.obrplugin.ObrInstall
Attached doc artifact
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_factory - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
Component factory for Maven artifacts
m_inlinedPaths - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
Inlined paths.
m_instruction - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
 
m_log - Variable in class org.apache.felix.obrplugin.RemoteFileManager
logger instance.
m_logger - Variable in class org.apache.felix.obrplugin.ObrUpdate
logger for this plugin.
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_obrXml - Variable in class org.apache.felix.obrplugin.ObrUpdate
name and path to the obr.xml file.
m_pathRelative - Variable in class org.apache.felix.obrplugin.Config
 
m_project - Variable in class org.apache.felix.obrplugin.ObrUpdate
maven project description.
m_projectHelper - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
m_remoteBundle - Variable in class org.apache.felix.obrplugin.Config
 
m_remoteFile - Variable in class org.apache.felix.obrplugin.Config
 
m_repository - Variable in class org.apache.felix.obrplugin.ObrUpdate
root on parent document.
m_repositoryXml - Variable in class org.apache.felix.obrplugin.ObrUpdate
name and path to the repository descriptor file.
m_resourceBundle - Variable in class org.apache.felix.obrplugin.ObrUpdate
used to store bundle information.
m_settings - Variable in class org.apache.felix.obrplugin.RemoteFileManager
the project settings.
m_sourceArtifact - Variable in class org.apache.felix.obrplugin.ObrDeploy
Attached source artifact
m_sourceArtifact - Variable in class org.apache.felix.obrplugin.ObrInstall
Attached source artifact
m_userConfig - Variable in class org.apache.felix.obrplugin.ObrUpdate
user configuration information.
m_wagon - Variable in class org.apache.felix.obrplugin.RemoteFileManager
save the connection.
m_wagonManager - Variable in class org.apache.felix.obrplugin.ObrDeploy
The Wagon manager.
m_wagonManager - Variable in class org.apache.felix.obrplugin.ObrDeployFile
The Wagon manager.
m_wagonManager - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
The Wagon manager.
m_wagonManager - Variable in class org.apache.felix.obrplugin.RemoteFileManager
the wagon manager.
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 Class in org.apache.maven.shared.osgi
Exception while reading the manifest.
ManifestReadingException() - Constructor for exception class org.apache.maven.shared.osgi.ManifestReadingException
 
ManifestReadingException(String) - Constructor for exception class org.apache.maven.shared.osgi.ManifestReadingException
 
ManifestReadingException(String, Throwable) - Constructor for exception class org.apache.maven.shared.osgi.ManifestReadingException
 
ManifestReadingException(Throwable) - Constructor for exception class 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
 
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
 
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
mavenProjectBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
ProjectBuilder, needed to create projects from the artifacts.
mavenRepository - Variable in class org.apache.felix.obrplugin.ObrIndex
The repository to index
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, Builder) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
mergeTextContent(NodeList) - Static method in class org.apache.felix.obrplugin.XmlHelper
based on the following quote from public Java5 javadoc of org.w3c.dom.Node.getTextContent method: "concatenation of the textContent attribute value of every child node, excluding COMMENT_NODE and PROCESSING_INSTRUCTION_NODE nodes.
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

newer(long, File) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
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
 
noWarningProjectTypes - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Project types which are not supported, but silently ignored.

O

OBR_XML - Static variable in class org.apache.felix.obrplugin.ObrUtils
 
ObrCleanRepo - Class in org.apache.felix.obrplugin
Clean an OBR repository by finding and removing missing resources.
ObrCleanRepo() - Constructor for class org.apache.felix.obrplugin.ObrCleanRepo
 
ObrDeploy - Class in org.apache.felix.obrplugin
Deploys bundle details to a remote OBR repository (life-cycle goal)
ObrDeploy() - Constructor for class org.apache.felix.obrplugin.ObrDeploy
 
ObrDeployFile - Class in org.apache.felix.obrplugin
Deploys bundle details to a remote OBR repository (command-line goal)
ObrDeployFile() - Constructor for class org.apache.felix.obrplugin.ObrDeployFile
 
obrDeploymentRepository - Variable in class org.apache.felix.obrplugin.ObrDeploy
OBR specific deployment repository.
obrDeploymentRepository - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
OBR specific deployment repository.
ObrIndex - Class in org.apache.felix.obrplugin
Index the content of a maven repository using OBR
ObrIndex() - Constructor for class org.apache.felix.obrplugin.ObrIndex
 
ObrInstall - Class in org.apache.felix.obrplugin
Installs bundle details in the local OBR repository (life-cycle goal)
ObrInstall() - Constructor for class org.apache.felix.obrplugin.ObrInstall
 
ObrInstallFile - Class in org.apache.felix.obrplugin
Installs bundle details in the local OBR repository (command-line goal)
ObrInstallFile() - Constructor for class org.apache.felix.obrplugin.ObrInstallFile
 
ObrRemoteClean - Class in org.apache.felix.obrplugin
Clean a remote repository file.
ObrRemoteClean() - Constructor for class org.apache.felix.obrplugin.ObrRemoteClean
 
obrRepository - Variable in class org.apache.felix.obrplugin.ObrCleanRepo
OBR Repository.
obrRepository - Variable in class org.apache.felix.obrplugin.ObrDeploy
Local OBR Repository.
obrRepository - Variable in class org.apache.felix.obrplugin.ObrDeployFile
Local OBR Repository.
obrRepository - Variable in class org.apache.felix.obrplugin.ObrIndex
OBR Repository.
obrRepository - Variable in class org.apache.felix.obrplugin.ObrInstall
OBR Repository.
obrRepository - Variable in class org.apache.felix.obrplugin.ObrInstallFile
OBR Repository.
obrRepository - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
Local OBR Repository.
ObrUpdate - Class in org.apache.felix.obrplugin
this class parse the old repository.xml file build the bundle resource description and update the repository.
ObrUpdate(URI, URI, MavenProject, String, Config, Log) - Constructor for class org.apache.felix.obrplugin.ObrUpdate
initialize information.
ObrUtils - Class in org.apache.felix.obrplugin
Various OBR utility methods
ObrUtils() - Constructor for class org.apache.felix.obrplugin.ObrUtils
 
obrXml - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
Optional XML file describing additional requirements and capabilities.
openJar(File) - Static method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 
openRepositoryConnection(RemoteFileManager) - Method in class org.apache.felix.obrplugin.ObrDeploy
 
openRepositoryConnection(RemoteFileManager) - Method in class org.apache.felix.obrplugin.ObrRemoteClean
 
org.apache.felix.bundleplugin - package org.apache.felix.bundleplugin
 
org.apache.felix.bundleplugin.baseline - package org.apache.felix.bundleplugin.baseline
 
org.apache.felix.obrplugin - package org.apache.felix.obrplugin
 
org.apache.maven.shared.osgi - package org.apache.maven.shared.osgi
 
outputDirectory - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
Specifies the directory where the report will be generated.
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.
outputTimestamp - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Timestamp for reproducible output archive entries, either formatted as ISO 8601 yyyy-MM-dd'T'HH:mm:ssXXX or as an int representing seconds since the epoch (like SOURCE_DATE_EPOCH).

P

packaging - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Packaging type of the bundle to be installed.
packaging - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
Packaging type of the bundle.
parentDirs(File) - Static method in class org.apache.felix.bundleplugin.RelativizePath
 
parseFile(File, DocumentBuilder) - Method in class org.apache.felix.obrplugin.ObrCleanRepo
Open an XML file.
parseFile(File, DocumentBuilder) - Method in class org.apache.felix.obrplugin.ObrRemoteClean
Open an XML file.
parseObrXml() - Method in class org.apache.felix.obrplugin.ObrUpdate
put the information from obr.xml into ressourceBundle object.
parseObrXml(KXmlParser) - Method in class org.apache.felix.obrplugin.ObrUpdate
 
parseRepositoryXml() - Method in class org.apache.felix.obrplugin.ObrUpdate
Parse the repository descriptor file.
PATHS - Static variable in class org.apache.felix.bundleplugin.BlueprintPlugin
 
PLACEHOLDER - Static variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter
 
pomFile - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
Location of an existing POM file.
PomHelper - Class in org.apache.felix.obrplugin
Maven POM helper methods.
PomHelper() - Constructor for class org.apache.felix.obrplugin.PomHelper
 
prefixUrl - Variable in class org.apache.felix.obrplugin.ObrDeploy
Optional public URL prefix for the remote repository.
prefixUrl - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
Optional public URL prefix for the remote repository.
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.
project - Variable in class org.apache.felix.obrplugin.ObrDeploy
The Maven project.
project - Variable in class org.apache.felix.obrplugin.ObrInstall
The Maven project.
project - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
The Maven project.
put(File, String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
put a file on the current repository connected.

Q

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

R

readPom(File) - Static method in class org.apache.felix.obrplugin.PomHelper
 
rebuildBundle - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
When true, generate the manifest by rebuilding the full bundle in memory
relativisePath(URI) - Method in class org.apache.felix.obrplugin.ObrUpdate
 
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.
RemoteFileManager - Class in org.apache.felix.obrplugin
this class is used to manage all connections by wagon.
RemoteFileManager(WagonManager, Settings, Log) - Constructor for class org.apache.felix.obrplugin.RemoteFileManager
initialize main information.
remoteOBR - Variable in class org.apache.felix.obrplugin.ObrDeploy
Remote OBR Repository.
remoteOBR - Variable in class org.apache.felix.obrplugin.ObrDeployFile
Remote OBR Repository.
remoteOBR - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
Remote OBR Repository.
remoteRepositories - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Remote repositories.
removeTagFromInstruction(String, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
REPO_XML - Static variable in class org.apache.felix.obrplugin.ObrUtils
 
reportErrors(String, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
repositoryId - Variable in class org.apache.felix.obrplugin.ObrDeployFile
Remote repository id, used to lookup authentication settings.
resolveArtifact(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
resolver - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
 

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.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
 
setPathRelative(boolean) - Method in class org.apache.felix.obrplugin.Config
 
setRemoteBundle(URI) - Method in class org.apache.felix.obrplugin.Config
 
setRemoteFile(boolean) - Method in class org.apache.felix.obrplugin.Config
 
setReportOutputDirectory(File) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
setTextContent(Node, String) - Static method in class org.apache.felix.obrplugin.XmlHelper
based on public Java5 javadoc of org.w3c.dom.Node.setTextContent method
settings - Variable in class org.apache.felix.obrplugin.ObrDeploy
Local Maven settings.
settings - Variable in class org.apache.felix.obrplugin.ObrDeployFile
Local Maven settings.
settings - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
Local Maven settings.
setURI - Static variable in class org.apache.felix.obrplugin.ObrUpdate
 
showStaleFiles - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
When true, show stale files in the log at info level else at debug level.
simpleElement(XMLWriter, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
sink - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport.Context
 
skip - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
Flag to easily skip execution.
skip - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
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
 
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.AbstractBaselinePlugin
 
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.AbstractBaselinePlugin
 
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.baseline.AbstractBaselinePlugin
Project types which this plugin supports.
supportedProjectTypes - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Project types which this plugin supports.
supportedProjectTypes - Variable in class org.apache.felix.obrplugin.ObrDeploy
Project types which this plugin supports.
supportedProjectTypes - Variable in class org.apache.felix.obrplugin.ObrDeployFile
Project types which this plugin supports.
supportedProjectTypes - Variable in class org.apache.felix.obrplugin.ObrInstall
Project types which this plugin supports.
supportedProjectTypes - Variable in class org.apache.felix.obrplugin.ObrInstallFile
Project types which this plugin supports.
supportedProjectTypes - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
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
 
TIMESTAMP - Static variable in class org.apache.felix.obrplugin.ObrUpdate
 
toFileContentAsBytes(Properties) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
toFileURI(String) - Static method in class org.apache.felix.obrplugin.ObrUtils
 
toString() - Method in class org.apache.felix.bundleplugin.baseline.DiffMessage
 
toString() - Method in class org.apache.felix.obrplugin.RemoteFileManager
 
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.
 
trim(String, String) - Method in class org.apache.felix.obrplugin.ObrIndex
 
type - Variable in class org.apache.felix.bundleplugin.baseline.DiffMessage
 
Type() - Constructor for enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
 

U

unlockFile(String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
 
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
 
updateLocalBundleMetadata(Artifact, ObrUpdate) - Method in class org.apache.felix.obrplugin.ObrInstall
 
updateRemoteBundleMetadata(Artifact, ObrUpdate) - Method in class org.apache.felix.obrplugin.ObrDeploy
 
updateRepository(URI, URI, URI) - Method in class org.apache.felix.obrplugin.ObrUpdate
update the repository descriptor file.
url - Variable in class org.apache.felix.obrplugin.ObrDeployFile
Remote OBR repository URL, where the bundle details are to be uploaded.
urlTemplate - Variable in class org.apache.felix.obrplugin.ObrIndex
Template for urls

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
 
version - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
Version of the bundle.
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

warning - Enum constant in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
 
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, byte[]) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
Write the bytes but ensure that the line length does not exceed 72 characters.
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
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
writeIncrementalInfo(MavenProject) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
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
 
writeRepositoryXml() - Method in class org.apache.felix.obrplugin.ObrUpdate
 
writeSCR(Resource, File, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
 
writeToFile(URI, Node) - Method in class org.apache.felix.obrplugin.ObrCleanRepo
write a Node in a xml file.
writeToFile(URI, Node) - Method in class org.apache.felix.obrplugin.ObrRemoteClean
write a Node in a xml file.

X

XmlHelper - Class in org.apache.felix.obrplugin
Provide XML helper methods to support pre-Java5 runtimes
XmlHelper() - Constructor for class org.apache.felix.obrplugin.XmlHelper
 
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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form