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(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.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
 
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, 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
 
dependencyReducedPomLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Where to put the dependency reduced pom.
DependencyTreeResolutionListener - Class in org.apache.maven.shared.dependency.tree
An artifact resolution listener that constructs a dependency tree.
DependencyTreeResolutionListener(Logger) - Constructor for class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
Creates a new dependency tree resolution listener that writes to the specified log.
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
 
endProcessChildren(Artifact) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
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(Map<String, String>, BundlePlugin.ClassPathItem[]) - 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(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
 
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, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getAnalyzer(MavenProject, Map<String, String>, 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. eg. commons-logging:commons-logging -> org.apache.commons.logging if artifactId is equal to last section of groupId then groupId is returned. eg.
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
 
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, 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, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
 
getManifest(MavenProject, Map<String, String>, BundlePlugin.ClassPathItem[], 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
 
getNodes() - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
Deprecated.
As of 1.1, use a CollectingDependencyNodeVisitor on the root dependency node
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
 
getRootNode() - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
Gets the root dependency node of the computed dependency tree.
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

includeArtifact(Artifact) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
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
 
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

manageArtifact(Artifact, Artifact) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
manageArtifactScope(Artifact, Artifact) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
manageArtifactSystemPath(Artifact, Artifact) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
 
manageArtifactVersion(Artifact, Artifact) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
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, 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.
omitForCycle(Artifact) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
omitForNearer(Artifact, Artifact) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
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.dependency.tree - package org.apache.maven.shared.dependency.tree
 
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
 
restrictRange(Artifact, Artifact, VersionRange) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener

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.
 
selectVersionFromRange(Artifact) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
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
 
startProcessChildren(Artifact) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
supportedProjectTypes - Variable in class org.apache.felix.bundleplugin.BundlePlugin
Project types which this plugin supports.

T

testArtifact(Artifact) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
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. parse the old repository descriptor file, get the old reference of the bundle or determine the id for a new bundle, extract information from bindex set the new information in descriptor file and save it.
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
updateScope(Artifact, String) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
updateScopeCurrentPom(Artifact, String) - Method in class org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener
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–2019 The Apache Software Foundation. All rights reserved.