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

A

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

B

BaselinePlugin - Class in org.apache.felix.bundleplugin.baseline
BND Baseline check between two bundles.
BaselinePlugin() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
BaselineReport - Class in org.apache.felix.bundleplugin.baseline
BND Baseline report.
BaselineReport() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselineReport
 
BlueprintPlugin - Class in org.apache.felix.bundleplugin
 
BlueprintPlugin() - Constructor for class org.apache.felix.bundleplugin.BlueprintPlugin
 
buildContext - Variable in class org.apache.felix.bundleplugin.BundlePlugin
 
buildDependencyGraph(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
buildOSGiBundle(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
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
 
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
Counter - Class in org.apache.felix.bundleplugin.pom
Separate class for counter.
Counter(int) - Constructor for class org.apache.felix.bundleplugin.pom.Counter
 
createDependencyReducedPom - Variable in class org.apache.felix.bundleplugin.BundlePlugin
If true, remove any inlined or embedded dependencies from the resulting pom.

D

DefaultMaven2OsgiConverter - Class in org.apache.maven.shared.osgi
Default implementation of Maven2OsgiConverter
DefaultMaven2OsgiConverter() - Constructor for class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
DependencyEmbedder - Class in org.apache.felix.bundleplugin
Add BND directives to embed selected dependencies inside a bundle
DependencyEmbedder(Log, DependencyNode, Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.DependencyEmbedder
 
DependencyExcluder - Class in org.apache.felix.bundleplugin
Exclude selected dependencies from the classpath passed to BND.
DependencyExcluder(DependencyNode, Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.DependencyExcluder
 
dependencyGraphBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
The dependency graph builder to use.
dependencyReducedPomLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Where to put the dependency reduced pom.
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(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.AntPlugin
 
execute() - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
execute() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
execute(MavenProject, DependencyNode, Map<String, String>, Properties) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
execute(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
execute(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.InstructionsPlugin
 
execute(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
execute() - Method in class org.apache.felix.bundleplugin.VerifyBundlePlugin
 
execute() - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
 
execute() - Method in class org.apache.felix.bundleplugin.WrapPlugin
Deprecated.
 
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
 
exportScr - Variable in class org.apache.felix.bundleplugin.BundlePlugin
When true, dump the generated SCR files

F

failOnError - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
Whether to fail on errors.
file - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
Bundle file, defaults to the artifact in the local Maven repository.
findAndReplaceProperties(Counter, Element, String, Map) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method findAndReplaceProperties
findAndReplaceSimpleElement(Counter, Element, String, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method findAndReplaceSimpleElement
findAndReplaceSimpleLists(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method findAndReplaceSimpleLists
findAndReplaceXpp3DOM(Counter, Element, String, Xpp3Dom) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method findAndReplaceXpp3DOM
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, DependencyNode, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getAnalyzer(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getArchiveConfiguration(MavenProject) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
 
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, DependencyNode) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getCurrentIndex() - Method in class org.apache.felix.bundleplugin.pom.Counter
Method getCurrentIndex
getDefaultProperties(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getDepth() - Method in class org.apache.felix.bundleplugin.pom.Counter
Method getDepth
getDescription(Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
getDuplicatedExports() - Method in class org.apache.felix.bundleplugin.BundleInfo
Get a list of packages that are exported in more than one bundle.
getEmbeddableArtifacts(MavenProject, DependencyNode, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getEmbeddedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
getExcludedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyExcluder
 
getExportedPackages() - Method in class org.apache.felix.bundleplugin.BundleInfo
 
getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
Use previously built bundles when available.
getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
Get the file for an Artifact
getInlinedPaths() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
getManifest(MavenProject, DependencyNode, Jar[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getManifest(MavenProject, DependencyNode, Map<String, String>, Properties, Jar[], BuildContext) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getMaven2OsgiConverter() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getMaven2OsgiConverter() - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
 
getMavenResourcePaths(MavenProject, boolean) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
getName(Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
getOptionalPackages(MavenProject, DependencyNode) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getOSGiBuilder(MavenProject, Map<String, String>, Properties, Jar[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getOutputDirectory() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
getOutputFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
Deprecated.
 
getOutputName() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
getProject() - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
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(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
getVersion(String) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
 
getVersion(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
Convert a Maven version into an OSGi compliant version
getVersion(String) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
Convert a Maven version into an OSGi compliant version

I

includeMavenResources(MavenProject, Analyzer, Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
 
increaseCount() - Method in class org.apache.felix.bundleplugin.pom.Counter
Method increaseCount
init(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
 
init(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
 
insertAtPreferredLocation(Element, Element, Counter) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method insertAtPreferredLocation
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.
iterateContributor(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateContributor
iterateDependency(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateDependency
iterateDeveloper(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateDeveloper
iterateExclusion(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateExclusion
iterateExtension(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateExtension
iterateLicense(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateLicense
iterateMailingList(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateMailingList
iterateNotifier(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateNotifier
iteratePlugin(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iteratePlugin
iteratePluginExecution(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iteratePluginExecution
iterateProfile(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateProfile
iterateReportPlugin(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateReportPlugin
iterateReportSet(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateReportSet
iterateRepository(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateRepository
iterateResource(Counter, Element, Collection, String, String) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method iterateResource

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

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

N

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

O

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.bundleplugin.pom - package org.apache.felix.bundleplugin.pom
 
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
 
PomWriter - Class in org.apache.felix.bundleplugin.pom
 
PomWriter() - Constructor for class org.apache.felix.bundleplugin.pom.PomWriter
 
processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter
 
processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.DependencyExcluder
 
processHeaders(Analyzer) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
 
processHeaders(String) - Method in class org.apache.felix.bundleplugin.DependencyExcluder
 
processInstructions(String) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter
 
project - Variable in class org.apache.felix.bundleplugin.BundlePlugin
The Maven project.
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
 
replaceXpp3DOM(Element, Xpp3Dom, Counter) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method replaceXpp3DOM
reportErrors(String, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 

S

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

T

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
updateActivationFile(ActivationFile, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateActivationFile
updateActivationOS(ActivationOS, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateActivationOS
updateActivationProperty(ActivationProperty, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateActivationProperty
updateBuild(Build, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateBuild
updateBuildBase(BuildBase, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateBuildBase
updateCiManagement(CiManagement, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateCiManagement
updateConfigurationContainer(ConfigurationContainer, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateConfigurationContainer
updateContributor(Contributor, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateContributor
updateDependency(Dependency, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateDependency
updateDependencyManagement(DependencyManagement, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateDependencyManagement
updateDeploymentRepository(DeploymentRepository, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateDeploymentRepository
updateDeveloper(Developer, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateDeveloper
updateDistributionManagement(DistributionManagement, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateDistributionManagement
updateElement(Counter, Element, String, boolean) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateElement
updateExcludesInDeps(MavenProject, List<Dependency>, List<Dependency>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
 
updateExclusion(Exclusion, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateExclusion
updateExtension(Extension, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateExtension
updateFileSet(FileSet, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateFileSet
updateIssueManagement(IssueManagement, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateIssueManagement
updateLicense(License, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateLicense
updateMailingList(MailingList, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateMailingList
updateModel(Model, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateModel
updateModelBase(ModelBase, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateModelBase
updateNotifier(Notifier, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateNotifier
updateOrganization(Organization, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateOrganization
updateParent(Parent, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateParent
updatePatternSet(PatternSet, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updatePatternSet
updatePlugin(Plugin, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updatePlugin
updatePluginConfiguration(PluginConfiguration, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updatePluginConfiguration
updatePluginContainer(PluginContainer, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updatePluginContainer
updatePluginExecution(PluginExecution, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updatePluginExecution
updatePluginManagement(PluginManagement, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updatePluginManagement
updatePrerequisites(Prerequisites, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updatePrerequisites
updateProfile(Profile, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateProfile
updateRelocation(Relocation, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateRelocation
updateReporting(Reporting, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateReporting
updateReportPlugin(ReportPlugin, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateReportPlugin
updateReportSet(ReportSet, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateReportSet
updateRepository(Repository, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateRepository
updateRepository(URI, URI, URI) - Method in class org.apache.felix.obrplugin.ObrUpdate
update the repository descriptor file.
updateRepositoryBase(RepositoryBase, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateRepositoryBase
updateRepositoryPolicy(RepositoryPolicy, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateRepositoryPolicy
updateResource(Resource, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateResource
updateScm(Scm, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateScm
updateSite(Site, String, Counter, Element) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method updateSite

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.
 
write(Model, Document, OutputStream) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Deprecated. 
write(Model, Document, OutputStreamWriter) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method write
write(Model, Document, Writer, Format) - Method in class org.apache.felix.bundleplugin.pom.MavenJDOMWriter
Method write
write(Writer, Model) - Static method in class org.apache.felix.bundleplugin.pom.PomWriter
 
write(Writer, Model, boolean) - Static method in class org.apache.felix.bundleplugin.pom.PomWriter
 
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 
Skip navigation links

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