A B C D E F G H I J L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractBaselinePlugin - Class in org.apache.felix.bundleplugin.baseline
-
Abstract BND Baseline check between two bundles.
- AbstractBaselinePlugin() - Constructor for class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- AbstractDependencyFilter - Class in org.apache.felix.bundleplugin
-
Apply clause-based filter over given dependencies
- AbstractDependencyFilter(Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.AbstractDependencyFilter
- AbstractDependencyFilter.DependencyFilter - Class in org.apache.felix.bundleplugin
- addExportedPackage(String, Artifact) - Method in class org.apache.felix.bundleplugin.BundleInfo
- addExportedPackages(MavenProject, Collection) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- addInlinedPaths(Artifact, String, Collection<String>) - Static method in class org.apache.felix.bundleplugin.DependencyEmbedder
- addLocalPackages(File, Analyzer) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- addMavenInstructions(MavenProject, Builder) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- addMavenSourcePath(MavenProject, Analyzer, Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- alreadyBundled(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- analyze(InputStream) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
- analyze(InputStream) - Method in class org.apache.felix.bundleplugin.JpaPlugin
- analyze(InputStream) - Method in class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
- analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.JpaPlugin
- analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- AntPlugin - Class in org.apache.felix.bundleplugin
-
Generate Ant script to create the bundle (you should run ant:ant first).
- AntPlugin() - Constructor for class org.apache.felix.bundleplugin.AntPlugin
- anyJavaSourceFileTouchedSinceLastBuild() - Method in class org.apache.felix.bundleplugin.ManifestPlugin
-
Checks if any *.java file was added, updated or removed since last build in any source directory.
- appendDependencies(Analyzer, String, String) - Static method in class org.apache.felix.bundleplugin.DependencyEmbedder
- archive - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
The archive configuration to use.
- artifactCollector - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- artifactFactory - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- artifactMetadataSource - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- artifactResolver - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Artifact resolver, needed to download source jars for inclusion in classpath.
- attributes(Attributes, OutputStream, boolean) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
-
Output an Attributes map.
B
- BaselinePlugin - Class in org.apache.felix.bundleplugin.baseline
-
BND Baseline check between two bundles.
- BaselinePlugin() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- BaselinePlugin.Context - Class in org.apache.felix.bundleplugin.baseline
- BlueprintPlugin - Class in org.apache.felix.bundleplugin
- BlueprintPlugin() - Constructor for class org.apache.felix.bundleplugin.BlueprintPlugin
- BUILD_BND - Static variable in class org.apache.felix.bundleplugin.AntPlugin
- BUILD_XML - Static variable in class org.apache.felix.bundleplugin.AntPlugin
- buildContext - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- buildContext - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- buildContext - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
- buildDirectory - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- buildDirectory - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
The directory for the generated JAR.
- buildOSGiBundle(MavenProject, Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- bundle(MavenProject) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Bundle one project only without building its childre
- BUNDLE_PLUGIN_EXTENSION - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- BUNDLE_PLUGIN_PREPEND_EXTENSION - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- bundleAll(MavenProject) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Bundle a project and all its dependencies
- bundleAll(MavenProject, int) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Bundle a project and its transitive dependencies up to some depth level
- BundleAllPlugin - Class in org.apache.felix.bundleplugin
-
Deprecated.The bundleall goal is no longer supported and may be removed in a future release
- BundleAllPlugin() - Constructor for class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- BundleInfo - Class in org.apache.felix.bundleplugin
-
Information result of the bundling process
- BundleInfo() - Constructor for class org.apache.felix.bundleplugin.BundleInfo
- BundlePlugin - Class in org.apache.felix.bundleplugin
-
Create an OSGi bundle from Maven project
- BundlePlugin() - Constructor for class org.apache.felix.bundleplugin.BundlePlugin
- BundlePlugin.ClassPathItem - Class in org.apache.felix.bundleplugin
- bundleRoot(MavenProject, BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Bundle the root of a dependency tree after all its children have been bundled
C
- calculateExportsFromContents(Jar) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
- checkPackages() - Method in class org.apache.felix.bundleplugin.VerifyBundlePlugin
- classifier - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Classifier type of the bundle to be installed.
- ClassPathItem(String, File) - Constructor for class org.apache.felix.bundleplugin.BundlePlugin.ClassPathItem
- cleanupModifier(StringBuffer, String) - Static method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- cleanupVersion(String) - Static method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- close(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- close(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- closeJars(Jar...) - Static method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- compare(Baseline.Info, Baseline.Info) - Method in class org.apache.felix.bundleplugin.baseline.InfoComparator
- comparisonArtifactId - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Artifact to compare the current code against.
- comparisonClassifier - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Classifier for the artifact to compare the current code against.
- comparisonGroupId - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Group id to compare the current code against.
- comparisonPackaging - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Artifact to compare the current code against.
- comparisonVersion - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Version to compare the current code against.
- containsJavaFile(Scanner) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- Context() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselinePlugin.Context
- CONTINUE - Static variable in class org.apache.felix.bundleplugin.ManifestWriter
-
Unfortunately we have to write our own manifest :-( because of a stupid bug in the manifest code.
- convertToRelativePath(File, File) - Static method in class org.apache.felix.bundleplugin.RelativizePath
-
relativize a pathname.
- convertVersionToOsgi(String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
-
Convert a Maven version into an OSGi compliant version
- createDependencyReducedPom - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
If true, remove any inlined or embedded dependencies from the resulting pom.
- createDependencyReducedPom(Set<String>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
D
- DEFAULT_INCLUDES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- DefaultMaven2OsgiConverter - Class in org.apache.maven.shared.osgi
-
Default implementation of
Maven2OsgiConverter
- DefaultMaven2OsgiConverter() - Constructor for class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- DependencyEmbedder - Class in org.apache.felix.bundleplugin
-
Add BND directives to embed selected dependencies inside a bundle
- DependencyEmbedder(Log, Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.DependencyEmbedder
- DependencyExcluder - Class in org.apache.felix.bundleplugin
-
Exclude selected dependencies from the classpath passed to BND.
- DependencyExcluder(Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.DependencyExcluder
- DependencyFilter(String) - Constructor for class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- DependencyFilter(String, String) - Constructor for class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- dependencyGraphBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- dependencyReducedPomLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Where to put the dependency reduced pom.
- depth - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Process up to some depth
- DiffMessage - Class in org.apache.felix.bundleplugin.baseline
- DiffMessage(String, DiffMessage.Type) - Constructor for class org.apache.felix.bundleplugin.baseline.DiffMessage
- DiffMessage.Type - Enum in org.apache.felix.bundleplugin.baseline
- doDiff(Object, Diff, int) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- doMavenMetadata(MavenProject, Jar) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- doPackageDiff(Object, Diff) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- dumpClasspath - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
File where the BND class-path will be dumped
- dumpClasspath(List<Jar>, StringBuilder) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- dumpInstructions - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
File where the BND instructions will be dumped
- dumpInstructions(Properties, StringBuilder) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- dumpManifest(Manifest, StringBuilder) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
E
- EMBED_DEPENDENCY - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMBED_DIRECTORY - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMBED_STRIP_GROUP - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMBED_STRIP_VERSION - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMBED_TRANSITIVE - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMBEDDED_ARTIFACTS - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- embedDependency(Artifact, StringBuffer, StringBuffer, StringBuffer) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMPTY_STRING_ARRAY - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- error - org.apache.felix.bundleplugin.baseline.DiffMessage.Type
- excludeDependencies - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Comma separated list of artifactIds to exclude from the dependency classpath passed to BND (use "true" to exclude everything)
- execute() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- execute() - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- execute() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- execute() - Method in class org.apache.felix.bundleplugin.VerifyBundlePlugin
- execute() - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
- execute() - Method in class org.apache.felix.bundleplugin.WrapPlugin
-
Deprecated.
- execute(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.AntPlugin
- execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.InstructionsPlugin
- execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- EXPORT_PACKAGE - Static variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
- exportScr - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
When true, dump the generated SCR files
- exportScr(Analyzer, Jar, File, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
F
- factory - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- failOnError - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Whether to fail on errors.
- failOnError - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
-
Whether to fail on errors.
- failOnWarning - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Whether to fail on warnings.
- file - Variable in class org.apache.felix.bundleplugin.BundlePlugin.ClassPathItem
- FILE_SEPARATOR - Static variable in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- filterAttributes(Instructions, Attributes, Set<Instruction>) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- filteredDependencies(ArtifactFilter, Collection<Artifact>) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter
- filters - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
A list of packages filter, if empty the whole bundle will be traversed.
- filterSnapshots(List<ArtifactVersion>) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- finalName - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- finalName - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Final name of the bundle (without classifier or extension)
- FUZZY_VERSION - Static variable in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
-
Clean up version parameters.
G
- getAnalyzer(MavenProject, Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getAnalyzer(MavenProject, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getArchiveConfiguration(MavenProject) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
- getArtifactKey(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- getBase(MavenProject) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- getBuildDirectory() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getBuiltFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- getBundleFileName(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- getBundleFileName(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
- getBundleName() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- getBundleName(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- getBundleName(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
-
TODO this should return getMaven2Osgi().getBundleFileName( project.getArtifact() )
- getBundleSymbolicName(String, String) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- getBundleSymbolicName(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
-
Get the symbolic name as groupId + "." + artifactId, with the following exceptions if artifact.getFile is not null and the jar contains a OSGi Manifest with Bundle-SymbolicName property then that value is returned if groupId has only one section (no dots) and artifact.getFile is not null then the first package name with classes is returned.
- getBundleSymbolicName(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
-
Get the OSGi symbolic name for the artifact
- getClasspath(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getCorePluginConfiguration(MavenProject, String) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
- getCurrentBundle() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- getDefaultProperties(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getDuplicatedExports() - Method in class org.apache.felix.bundleplugin.BundleInfo
-
Get a list of packages that are exported in more than one bundle.
- getEmbeddableArtifacts(MavenProject, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getEmbeddedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
- getExcludedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyExcluder
- getExportedPackages() - Method in class org.apache.felix.bundleplugin.BundleInfo
- getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Use previously built bundles when available.
- getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
-
Get the file for an Artifact
- getGroupIdFromPackage(File) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- getId(String, String, String, String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getId(Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getId(Dependency) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getIncrementalData() - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getIncrementalDataPath(MavenProject) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getInlinedPaths() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
- getInstructions() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getManifest(MavenProject, Map<String, String>, BundlePlugin.ClassPathItem[], BuildContext) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getManifest(MavenProject, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getMaven2OsgiConverter() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getMaven2OsgiConverter() - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
- getMavenResourcePaths(MavenProject, boolean) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- getMavenResources(MavenProject, boolean) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- getMessage() - Method in class org.apache.felix.bundleplugin.baseline.DiffMessage
- getOptionalPackages(MavenProject) - 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.
- getPackageName(String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- getPluginConfiguration(MavenProject, String, String) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
- getPreviousArtifact() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- getProject() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getProperties(Model, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- getSelectedDependencies(Collection<Artifact>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getShortDelta(Delta) - Static method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- getTransformer(URL) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
- getTransformer(URL) - Method in class org.apache.felix.bundleplugin.JpaPlugin
- getTransformer(URL) - Method in class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- getType() - Method in class org.apache.felix.bundleplugin.baseline.DiffMessage
- getVersion(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
H
- header(Properties, String, Object) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
I
- id - Variable in class org.apache.felix.bundleplugin.BundlePlugin.ClassPathItem
- ignoreMissingArtifacts - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Ignore missing artifacts that are not required by current project but are required by the transitive dependencies.
- include(Artifact) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- includeJava9Fixups(MavenProject, Analyzer) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
-
Downgrade the message "Classes found in the wrong directory" to a warning.
- includeMavenResources(MavenProject, Analyzer, Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- info - org.apache.felix.bundleplugin.baseline.DiffMessage.Type
- InfoComparator - Class in org.apache.felix.bundleplugin.baseline
- InfoComparator() - Constructor for class org.apache.felix.bundleplugin.baseline.InfoComparator
- init(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- init(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- inlineDependency(String, StringBuffer) - Static method in class org.apache.felix.bundleplugin.DependencyEmbedder
- instructions - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
The BND instructions for the bundle.
- InstructionsPlugin - Class in org.apache.felix.bundleplugin
-
Generate BND instructions for this project
- InstructionsPlugin() - Constructor for class org.apache.felix.bundleplugin.InstructionsPlugin
- isLoggingResults() - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- isOsgi(Jar) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- isTransitivelyOptional(HashSet<String>, Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
-
Check to see if any dependency along the dependency trail of the artifact is optional.
- isUpToDate(MavenProject) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
J
- JarPluginConfiguration - Class in org.apache.felix.bundleplugin
-
Provide access to the archive configuration from the jar plugin
- JarPluginConfiguration() - Constructor for class org.apache.felix.bundleplugin.JarPluginConfiguration
- JpaPlugin - Class in org.apache.felix.bundleplugin
- JpaPlugin() - Constructor for class org.apache.felix.bundleplugin.JpaPlugin
L
- lastmod(Path) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- LOCAL_PACKAGES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- localRepository - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Local repository.
- localRepository - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Local maven repository.
- log(String, Object...) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- logDuplicatedPackages(BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Log what packages are exported in more than one bundle
- logResults - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
-
Whether to log the results to the console or not, true by default.
- LS - Static variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
M
- m_archiverManager - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- m_artifactHandlerManager - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- m_artifactMetadataSource - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- m_artifactResolver - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Artifact resolver, needed to download jars.
- m_artifactsBeingProcessed - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- m_defaultValue - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- m_dependencyArtifacts - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter
-
Dependency artifacts.
- m_embeddedArtifacts - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
-
Embedded artifacts.
- m_embedDirectory - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- m_embedStripGroup - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- m_embedStripVersion - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- m_excludedArtifacts - Variable in class org.apache.felix.bundleplugin.DependencyExcluder
-
Excluded artifacts.
- m_exportedPackages - Variable in class org.apache.felix.bundleplugin.BundleInfo
-
Map
<String
,Set
<Artifact
> > Used to check for duplicated exports. - m_factory - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- m_inlinedPaths - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
-
Inlined paths.
- m_instruction - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- m_maven2OsgiConverter - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Use locally patched version for now.
- m_mavenProjectBuilder - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- m_mavenSession - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- m_projectHelper - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- manifestLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Directory where the manifest will be written
- ManifestPlugin - Class in org.apache.felix.bundleplugin
-
Generate an OSGi manifest for this project
- ManifestPlugin() - Constructor for class org.apache.felix.bundleplugin.ManifestPlugin
- ManifestReadingException - Exception in org.apache.maven.shared.osgi
-
Exception while reading the manifest.
- ManifestReadingException() - Constructor for exception org.apache.maven.shared.osgi.ManifestReadingException
- ManifestReadingException(String) - Constructor for exception org.apache.maven.shared.osgi.ManifestReadingException
- ManifestReadingException(String, Throwable) - Constructor for exception org.apache.maven.shared.osgi.ManifestReadingException
- ManifestReadingException(Throwable) - Constructor for exception org.apache.maven.shared.osgi.ManifestReadingException
- ManifestWriter - Class in org.apache.felix.bundleplugin
- ManifestWriter() - Constructor for class org.apache.felix.bundleplugin.ManifestWriter
- matches(String) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- MAVEN_DEPENDENCIES - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- MAVEN_RESOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- MAVEN_SOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- MAVEN_SYMBOLICNAME - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- MAVEN_TEST_RESOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- MAVEN_TEST_SOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- maven2OsgiConverter - Variable in class org.apache.felix.bundleplugin.VersionCleanerPlugin
- Maven2OsgiConverter - Interface in org.apache.maven.shared.osgi
-
Converter from Maven groupId,artifactId and versions to OSGi Bundle-SymbolicName and version
- mavenProjectBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
ProjectBuilder, needed to create projects from the artifacts.
- merge(BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleInfo
- mergeAttributes(Attributes...) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- mergeManifest(Instructions, Manifest...) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- mergeMavenManifest(MavenProject, Builder) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- message - Variable in class org.apache.felix.bundleplugin.baseline.DiffMessage
- metadataSource - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- MISSING_KEY_PATTERN - Static variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter
N
- newer(long, File) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- NICE_HEADERS - Static variable in class org.apache.felix.bundleplugin.ManifestWriter
- niceManifest - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Output a nicely formatted manifest that still respects the 72 character line limit.
- NL - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- noWarningProjectTypes - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Project types which are not supported, but silently ignored.
O
- openJar(File) - Static method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- org.apache.felix.bundleplugin - package org.apache.felix.bundleplugin
- org.apache.felix.bundleplugin.baseline - package org.apache.felix.bundleplugin.baseline
- org.apache.maven.shared.osgi - package org.apache.maven.shared.osgi
- outputDirectory - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
The directory for the generated bundles.
- outputManifest(Manifest, OutputStream, boolean) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
-
Main function to output a manifest properly in UTF-8.
P
- packaging - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Packaging type of the bundle to be installed.
- parentDirs(File) - Static method in class org.apache.felix.bundleplugin.RelativizePath
- PATHS - Static variable in class org.apache.felix.bundleplugin.BlueprintPlugin
- PLACEHOLDER - Static variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter
- printLicenses(List<License>) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- process(Analyzer, String, Resource, Set<String>) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
- process(Analyzer, String, Resource, Set<String>) - Method in class org.apache.felix.bundleplugin.JpaPlugin
- process(Analyzer, String, Resource, Set<String>) - Method in class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter
- processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
- processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.DependencyExcluder
- processHeaders(Analyzer) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
- processHeaders(String) - Method in class org.apache.felix.bundleplugin.DependencyExcluder
- processInstructions(String) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter
- project - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- project - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
The Maven project.
- project - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
- project - Variable in class org.apache.felix.bundleplugin.VersionCleanerPlugin
-
The Maven project.
Q
- QN - Static variable in class org.apache.felix.bundleplugin.BlueprintPlugin
R
- rebuildBundle - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
-
When true, generate the manifest by rebuilding the full bundle in memory
- reformatClauses(Attributes, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- RelativizePath - Class in org.apache.felix.bundleplugin
- RelativizePath() - Constructor for class org.apache.felix.bundleplugin.RelativizePath
- remoteArtifactRepositories - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Remote repositories which will be searched for source attachments.
- remoteRepositories - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Remote repositories.
- removeTagFromInstruction(String, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- reportErrors(String, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- resolveArtifact(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- resolver - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
S
- sanitize(Object) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- sanitize(Properties) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- scrLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Directory where the SCR files will be written
- ScrPlugin - Class in org.apache.felix.bundleplugin
-
Deprecated.bnd generates these as well.
- ScrPlugin() - Constructor for class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- session - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- session - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- setBuildDirectory(String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- setMaven2OsgiConverter(Maven2OsgiConverter) - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
- setOutputDirectory(File) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- showStaleFiles - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
-
When true, show stale files in the log at info level else at debug level.
- simpleElement(XMLWriter, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- skip - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Flag to easily skip execution.
- skip - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
-
Flag to easily skip execution.
- skipDirs - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
- SNAPSHOT_VERSION_PATTERN - Static variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- snapshotMatch(Artifact, String) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Check that the bundleName provided correspond to the artifact provided.
- startBaseline(Object, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- startBaseline(Object, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- startDiff(Object, int, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- startDiff(Object, int, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- startPackage(Object, boolean, String, String, String, Version, Version, Version, DiffMessage, Map<String, String>) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- startPackage(Object, boolean, String, String, String, Version, Version, Version, DiffMessage, Map<String, String>) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- supportedProjectTypes - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Project types which this plugin supports.
- supportedProjectTypes - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Project types which this plugin supports.
- supportIncrementalBuild - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
-
When true, manifest generation on incremental builds is supported in IDEs like Eclipse.
T
- TABLE_PATTERN - Static variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- toFileContentAsBytes(Properties) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- toString() - Method in class org.apache.felix.bundleplugin.baseline.DiffMessage
- transformDirectives(Map<String, String>) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- transformer - Variable in class org.apache.felix.bundleplugin.BlueprintPlugin
- transformer - Variable in class org.apache.felix.bundleplugin.JpaPlugin
- transformer - Variable in class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- type - Variable in class org.apache.felix.bundleplugin.baseline.DiffMessage
- Type() - Constructor for enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
U
- unpackBundle - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
When true, unpack the bundle contents to the outputDirectory
- unpackBundle(File) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- updateExcludesInDeps(MavenProject, List<Dependency>, List<Dependency>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
V
- valueOf(String) - Static method in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VerifyBundlePlugin - Class in org.apache.felix.bundleplugin
-
Verifies OSGi bundle metadata contains valid entries.
- VerifyBundlePlugin() - Constructor for class org.apache.felix.bundleplugin.VerifyBundlePlugin
- VersionCleanerPlugin - Class in org.apache.felix.bundleplugin
-
Clean OSGi versions, ie convert a group of versions to OSGi format.
- VersionCleanerPlugin() - Constructor for class org.apache.felix.bundleplugin.VersionCleanerPlugin
- versions - Variable in class org.apache.felix.bundleplugin.VersionCleanerPlugin
-
The BND instructions for the bundle.
W
- warning - org.apache.felix.bundleplugin.baseline.DiffMessage.Type
- wrapImportPackage - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Import-Package to be used when wrapping dependencies.
- WrapPlugin - Class in org.apache.felix.bundleplugin
-
Deprecated.The wrap goal is no longer supported and may be removed in a future release
- WrapPlugin() - Constructor for class org.apache.felix.bundleplugin.WrapPlugin
-
Deprecated.
- write(OutputStream, int, byte[]) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
-
Write the bytes but ensure that the line length does not exceed 72 characters.
- write(OutputStream, int, String) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
-
Convert a string to bytes with UTF8 and then output in max 72 bytes
- writeEntry(OutputStream, String, String, boolean) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
-
Write out an entry, handling proper unicode and line length constraints
- writeIncrementalInfo(MavenProject) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- writeManifest(Analyzer, File, boolean, boolean, File, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
- writeManifest(Manifest, File, boolean, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
- writer - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin.Context
- writeSCR(Resource, File, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
X
- xmlOutputFile - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
-
An XML output file to render to
${project.build.directory}/baseline.xml
. - xmlWriter - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin.Context
All Classes All Packages