# Index

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

## A

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
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
addMavenInstructions(MavenProject, Builder) - Method in class org.apache.felix.bundleplugin.BundlePlugin
addMavenSourcePath(MavenProject, Analyzer, Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
analyze(InputStream) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
analyze(InputStream) - Method in class org.apache.felix.bundleplugin.JpaPlugin
analyze(InputStream) - Method in class org.apache.felix.bundleplugin.ScrPlugin
  Deprecated.
analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.JpaPlugin
analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.ScrPlugin
  Deprecated.
AntPlugin - Class in org.apache.felix.bundleplugin
  Generate Ant script to create the bundle (you should run ant:ant first).
AntPlugin() - Constructor for class org.apache.felix.bundleplugin.AntPlugin
artifactFactory - Variable in class org.apache.felix.bundleplugin.BundlePlugin
artifactResolver - Variable in class org.apache.felix.bundleplugin.BundlePlugin
  Artifact resolver, needed to download source jars for inclusion in classpath.

## B

BaselinePlugin - Class in org.apache.felix.bundleplugin.baseline
  BND Baseline check between two bundles.
BaselinePlugin() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselinePlugin
BaselineReport - Class in org.apache.felix.bundleplugin.baseline
  BND Baseline report.
BaselineReport() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselineReport
BlueprintPlugin - Class in org.apache.felix.bundleplugin
BlueprintPlugin() - Constructor for class org.apache.felix.bundleplugin.BlueprintPlugin
buildContext - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
buildContext - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
buildContext - Variable in class org.apache.felix.bundleplugin.BundlePlugin
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
bundleAll(MavenProject, int) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
  Deprecated.
  Bundle a project and its transitive dependencies up to some depth level
BundleAllPlugin - Class in org.apache.felix.bundleplugin
  Deprecated.
  The bundleall goal is no longer supported and may be removed in a future release
BundleAllPlugin() - Constructor for class org.apache.felix.bundleplugin.BundleAllPlugin
  Deprecated.
BundleInfo - Class in org.apache.felix.bundleplugin
  Information result of the bundling process
BundleInfo() - Constructor for class org.apache.felix.bundleplugin.BundleInfo
BundlePlugin - Class in org.apache.felix.bundleplugin
  Create an OSGi bundle from Maven project
BundlePlugin() - Constructor for class org.apache.felix.bundleplugin.BundlePlugin

## C

calculateExportsFromContents(Jar) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
canGenerateReport() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
classifier - Variable in class org.apache.felix.bundleplugin.BundlePlugin
  Classifier type of the bundle to be installed.
cleanupVersion(String) - Static method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
close(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
close(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
comparisonArtifactId - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
  Artifact to compare the current code against.
comparisonArtifactId - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
  Artifact to compare the current code against.
comparisonClassifier - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
  Classifier for the artifact to compare the current code against.
comparisonClassifier - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
  Classifier for the artifact to compare the current code against.
comparisonGroupId - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
  Group id to compare the current code against.
comparisonGroupId - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
  Group id to compare the current code against.
comparisonPackaging - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
  Artifact to compare the current code against.
comparisonPackaging - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
  Artifact to compare the current code against.
comparisonVersion - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
  Version to compare the current code against.
comparisonVersion - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
  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.
convertVersionToOsgi(String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
  Convert a Maven version into an OSGi compliant version
createDependencyReducedPom - Variable in class org.apache.felix.bundleplugin.BundlePlugin
  If true, remove any inlined or embedded dependencies from the resulting pom.

## D

DefaultMaven2OsgiConverter - Class in org.apache.maven.shared.osgi
  Default implementation of `Maven2OsgiConverter`
DefaultMaven2OsgiConverter() - Constructor for class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
DependencyEmbedder - Class in org.apache.felix.bundleplugin
  Add BND directives to embed selected dependencies inside a bundle
DependencyEmbedder(Log, 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
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.
disconnect() - Method in class org.apache.felix.obrplugin.RemoteFileManager
  disconnect the current object.
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
endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
excludeDependencies - Variable in class org.apache.felix.bundleplugin.BundlePlugin
  Comma separated list of artifactIds to exclude from the dependency classpath passed to BND (use "true" to exclude everything)
execute() - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
execute() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
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.BaselinePlugin
execute(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
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
exportScr - Variable in class org.apache.felix.bundleplugin.BundlePlugin
  When true, dump the generated SCR files

## F

factory - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
factory - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
failOnError - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
  Whether to fail on errors.
failOnError - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
  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.BaselinePlugin
  Whether to fail on warnings.
failOnWarning - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
  Whether to fail on warnings.
file - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
  Bundle file, defaults to the artifact in the local Maven repository.
findObrXml(MavenProject) - Static method in class org.apache.felix.obrplugin.ObrUtils
findRepositoryXml(String, String) - Static method in class org.apache.felix.obrplugin.ObrUtils

## 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
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
getBundleFileName(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
getBundleFileName(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
getBundleName(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
  TODO this should return getMaven2Osgi().getBundleFileName( project.getArtifact() )
getBundleSymbolicName(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
  Get the symbolic name as groupId + "." + artifactId, with the following exceptions if artifact.getFile is not null and the jar contains a OSGi Manifest with Bundle-SymbolicName property then that value is returned if groupId has only one section (no dots) and artifact.getFile is not null then the first package name with classes is returned.
getBundleSymbolicName(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
  Get the OSGi symbolic name for the artifact
getCategoryName() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
getClasspath(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
getDefaultProperties(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
getDescription(Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
getDuplicatedExports() - Method in class org.apache.felix.bundleplugin.BundleInfo
  Get a list of packages that are exported in more than one bundle.
getEmbeddableArtifacts(MavenProject, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
getEmbeddedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
getExcludedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyExcluder
getExportedPackages() - Method in class org.apache.felix.bundleplugin.BundleInfo
getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
  Deprecated.
  Use previously built bundles when available.
getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
  Get the file for an Artifact
getInlinedPaths() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
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
getMaven2OsgiConverter() - Method in class org.apache.felix.bundleplugin.BundlePlugin
getMaven2OsgiConverter() - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
getMavenResourcePaths(MavenProject, boolean) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
getName(Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
getOptionalPackages(MavenProject) - 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
getProject() - Method in class org.apache.felix.bundleplugin.BundlePlugin
getProject() - Method in class org.apache.felix.obrplugin.AbstractFileMojo
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
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.
getVersion(String) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
getVersion(String) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
  Convert a Maven version into an OSGi compliant version
getVersion(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
getVersion(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
  Convert a Maven version into an OSGi compliant version

## I

includeMavenResources(MavenProject, Analyzer, Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
init(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
init(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
InstructionsPlugin - Class in org.apache.felix.bundleplugin
  Generate BND instructions for this project
InstructionsPlugin() - Constructor for class org.apache.felix.bundleplugin.InstructionsPlugin
isExternalReport() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
isLockedFile(String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
  this method indicates if the targeted file is locked or not.
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.

## J

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

## L

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

## M

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
Maven2OsgiConverter - Interface in org.apache.maven.shared.osgi
  Converter from Maven groupId,artifactId and versions to OSGi Bundle-SymbolicName and version
mavenProjectBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
  ProjectBuilder, needed to create projects from the artifacts.
merge(BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleInfo
mergeManifest(Instructions, Manifest...) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
mergeMavenManifest(MavenProject, Builder) - Method in class org.apache.felix.bundleplugin.BundlePlugin

## N

niceManifest - Variable in class org.apache.felix.bundleplugin.BundlePlugin
  Output a nicely formatted manifest that still respects the 72 character line limit.
noWarningProjectTypes - Variable in class org.apache.felix.bundleplugin.BundlePlugin
  Project types which are not supported, but silently ignored.

## O

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
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
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.
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
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.
parseRepositoryXml() - Method in class org.apache.felix.obrplugin.ObrUpdate
  Parse the repository descriptor file.
PomHelper - Class in org.apache.felix.obrplugin
  Maven POM helper methods.
PomHelper() - Constructor for class org.apache.felix.obrplugin.PomHelper
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.BaselinePlugin
project - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
project - Variable in class org.apache.felix.bundleplugin.BundlePlugin
  The Maven project.
put(File, String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
  put a file on the current repository connected.

## 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
RelativizePath - Class in org.apache.felix.bundleplugin
remoteArtifactRepositories - Variable in class org.apache.felix.bundleplugin.BundlePlugin
  Remote repositories which will be searched for source attachments.
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.
removeTagFromInstruction(String, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
reportErrors(String, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
resolver - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
resolver - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport

## 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.BaselinePlugin
session - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
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
skip - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
  Flag to easily skip execution.
skip - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
  Flag to easily skip execution.
skip - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
  Flag to easily skip execution.
snapshotMatch(Artifact, String) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
  Deprecated.
  Check that the bundleName provided correspond to the artifact provided.
startBaseline(Object, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
startBaseline(Object, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
startDiff(Object, int, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
startDiff(Object, int, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
startPackage(Object, boolean, String, String, String, Version, Version, Version, DiffMessage, Map<String, String>) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
startPackage(Object, boolean, String, String, String, Version, Version, Version, DiffMessage, Map<String, String>) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
supportedProjectTypes - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
  Project types which this plugin supports.
supportedProjectTypes - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
  Project types which this plugin supports.
supportedProjectTypes - Variable in class org.apache.felix.bundleplugin.BundlePlugin
  Project types which this plugin supports.

## T

toFileURI(String) - Static method in class org.apache.felix.obrplugin.ObrUtils
toString() - Method in class org.apache.felix.obrplugin.RemoteFileManager
transformDirectives(Map<String, String>) - Static method in class org.apache.felix.bundleplugin.BundlePlugin

## 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
updateExcludesInDeps(MavenProject, List<Dependency>, List<Dependency>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
updateRepository(URI, URI, URI) - Method in class org.apache.felix.obrplugin.ObrUpdate
  update the repository descriptor file.

## V

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

## W

WrapPlugin - Class in org.apache.felix.bundleplugin
  Deprecated.
  The wrap goal is no longer supported and may be removed in a future release
WrapPlugin() - Constructor for class org.apache.felix.bundleplugin.WrapPlugin
  Deprecated.
writeManifest(Analyzer, File, boolean, boolean, File, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
writeManifest(Manifest, File, boolean, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
writeRepositoryXml() - Method in class org.apache.felix.obrplugin.ObrUpdate

## 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

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