Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBaselinePlugin - Class in org.apache.felix.bundleplugin.baseline
-
Abstract BND Baseline check between two bundles.
- AbstractBaselinePlugin() - Constructor for class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- AbstractDependencyFilter - Class in org.apache.felix.bundleplugin
-
Apply clause-based filter over given dependencies
- AbstractDependencyFilter(Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.AbstractDependencyFilter
- AbstractDependencyFilter.DependencyFilter - Class in org.apache.felix.bundleplugin
- AbstractFileMojo - Class in org.apache.felix.obrplugin
-
Base class for the command-line install-file and deploy-file goals.
- AbstractFileMojo() - Constructor for class org.apache.felix.obrplugin.AbstractFileMojo
- addExportedPackage(String, Artifact) - Method in class org.apache.felix.bundleplugin.BundleInfo
- addExportedPackages(MavenProject, Collection) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- addInlinedPaths(Artifact, String, Collection<String>) - Static method in class org.apache.felix.bundleplugin.DependencyEmbedder
- addLocalPackages(File, Analyzer) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- addMavenInstructions(MavenProject, Builder) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- addMavenSourcePath(MavenProject, Analyzer, Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- alreadyBundled(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- ALT_REPO_SYNTAX_PATTERN - Static variable in class org.apache.felix.obrplugin.ObrDeploy
- ALT_REPO_SYNTAX_PATTERN - Static variable in class org.apache.felix.obrplugin.ObrRemoteClean
- altDeploymentRepository - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
Alternative deployment repository.
- altDeploymentRepository - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
-
Alternative deployment repository.
- analyze(InputStream) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
- analyze(InputStream) - Method in class org.apache.felix.bundleplugin.JpaPlugin
- analyze(InputStream) - Method in class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
- analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.JpaPlugin
- analyzeJar(Analyzer) - Method in class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- AntPlugin - Class in org.apache.felix.bundleplugin
-
Generate Ant script to create the bundle (you should run ant:ant first).
- AntPlugin() - Constructor for class org.apache.felix.bundleplugin.AntPlugin
- anyJavaSourceFileTouchedSinceLastBuild() - Method in class org.apache.felix.bundleplugin.ManifestPlugin
-
Checks if any *.java file was added, updated or removed since last build in any source directory.
- appendDependencies(Analyzer, String, String) - Static method in class org.apache.felix.bundleplugin.DependencyEmbedder
- archive - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
The archive configuration to use.
- artifactCollector - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- artifactFactory - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- artifactId - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
-
ArtifactId of the bundle.
- artifactMetadataSource - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- artifactResolver - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Artifact resolver, needed to download source jars for inclusion in classpath.
- attachedArtifacts - Variable in class org.apache.felix.obrplugin.ObrDeploy
- attachedArtifacts - Variable in class org.apache.felix.obrplugin.ObrInstall
- attributes(Attributes, OutputStream, boolean) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
-
Output an Attributes map.
B
- BaselinePlugin - Class in org.apache.felix.bundleplugin.baseline
-
BND Baseline check between two bundles.
- BaselinePlugin() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- BaselinePlugin.Context - Class in org.apache.felix.bundleplugin.baseline
- BaselineReport - Class in org.apache.felix.bundleplugin.baseline
-
BND Baseline report.
- BaselineReport() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselineReport
- BaselineReport.Context - Class in org.apache.felix.bundleplugin.baseline
- BlueprintPlugin - Class in org.apache.felix.bundleplugin
- BlueprintPlugin() - Constructor for class org.apache.felix.bundleplugin.BlueprintPlugin
- BUILD_BND - Static variable in class org.apache.felix.bundleplugin.AntPlugin
- BUILD_XML - Static variable in class org.apache.felix.bundleplugin.AntPlugin
- buildContext - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- buildContext - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- buildContext - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
- buildDirectory - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- buildDirectory - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
The directory for the generated JAR.
- buildOSGiBundle(MavenProject, Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- buildPom(String, String, String, String) - Static method in class org.apache.felix.obrplugin.PomHelper
- bundle(MavenProject) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Bundle one project only without building its childre
- BUNDLE_PLUGIN_EXTENSION - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- BUNDLE_PLUGIN_PREPEND_EXTENSION - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- bundleAll(MavenProject) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Bundle a project and all its dependencies
- bundleAll(MavenProject, int) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Bundle a project and its transitive dependencies up to some depth level
- BundleAllPlugin - Class in org.apache.felix.bundleplugin
-
Deprecated.The bundleall goal is no longer supported and may be removed in a future release
- BundleAllPlugin() - Constructor for class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- BundleInfo - Class in org.apache.felix.bundleplugin
-
Information result of the bundling process
- BundleInfo() - Constructor for class org.apache.felix.bundleplugin.BundleInfo
- BundlePlugin - Class in org.apache.felix.bundleplugin
-
Create an OSGi bundle from Maven project
- BundlePlugin() - Constructor for class org.apache.felix.bundleplugin.BundlePlugin
- BundlePlugin.ClassPathItem - Class in org.apache.felix.bundleplugin
- bundleRoot(MavenProject, BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Bundle the root of a dependency tree after all its children have been bundled
- bundleUrl - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
Optional public URL where the bundle has been deployed.
- bundleUrl - Variable in class org.apache.felix.obrplugin.ObrDeployFile
-
Optional public URL where the bundle has been deployed.
C
- calculateExportsFromContents(Jar) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
- canGenerateReport() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- checkPackages() - Method in class org.apache.felix.bundleplugin.VerifyBundlePlugin
- classifier - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Classifier type of the bundle to be installed.
- classifier - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
-
Classifier type of the bundle.
- ClassPathItem(String, File) - Constructor for class org.apache.felix.bundleplugin.BundlePlugin.ClassPathItem
- cleanDocument(Element) - Method in class org.apache.felix.obrplugin.ObrCleanRepo
-
Analyze the given XML tree (DOM of the repository file) and remove missing resources.
- cleanDocument(Element) - Method in class org.apache.felix.obrplugin.ObrRemoteClean
-
Analyze the given XML tree (DOM of the repository file) and remove missing resources.
- cleanupModifier(StringBuffer, String) - Static method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- cleanupVersion(String) - Static method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- close(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- close(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- close(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- closeJars(Jar...) - Static method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- compare(Baseline.Info, Baseline.Info) - Method in class org.apache.felix.bundleplugin.baseline.InfoComparator
- comparisonArtifactId - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Artifact to compare the current code against.
- comparisonClassifier - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Classifier for the artifact to compare the current code against.
- comparisonGroupId - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Group id to compare the current code against.
- comparisonPackaging - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Artifact to compare the current code against.
- comparisonVersion - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Version to compare the current code against.
- Config - Class in org.apache.felix.obrplugin
-
this class is used to store some user information about configuration of the plugin.
- Config() - Constructor for class org.apache.felix.obrplugin.Config
-
constructor: set default configuration: use relative path and don't upload file.
- connect(String, String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
-
connect the current object to repository given in constructor.
- containsJavaFile(Scanner) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- Context() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselinePlugin.Context
- Context() - Constructor for class org.apache.felix.bundleplugin.baseline.BaselineReport.Context
- CONTINUE - Static variable in class org.apache.felix.bundleplugin.ManifestWriter
-
Unfortunately we have to write our own manifest :-( because of a stupid bug in the manifest code.
- convertToRelativePath(File, File) - Static method in class org.apache.felix.bundleplugin.RelativizePath
-
relativize a pathname.
- convertVersionToOsgi(String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
-
Convert a Maven version into an OSGi compliant version
- createdBy(String, String, String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- createDependencyReducedPom - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
If true, remove any inlined or embedded dependencies from the resulting pom.
- createDependencyReducedPom(Set<String>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- currentDepth - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport.Context
D
- DEFAULT_INCLUDES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- DefaultMaven2OsgiConverter - Class in org.apache.maven.shared.osgi
-
Default implementation of
Maven2OsgiConverter
- DefaultMaven2OsgiConverter() - Constructor for class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- DependencyEmbedder - Class in org.apache.felix.bundleplugin
-
Add BND directives to embed selected dependencies inside a bundle
- DependencyEmbedder(Log, Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.DependencyEmbedder
- DependencyExcluder - Class in org.apache.felix.bundleplugin
-
Exclude selected dependencies from the classpath passed to BND.
- DependencyExcluder(Collection<Artifact>) - Constructor for class org.apache.felix.bundleplugin.DependencyExcluder
- DependencyFilter(String) - Constructor for class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- DependencyFilter(String, String) - Constructor for class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- dependencyGraphBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- dependencyReducedPomLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Where to put the dependency reduced pom.
- deploymentRepository - Variable in class org.apache.felix.obrplugin.ObrDeploy
- deploymentRepository - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
- depth - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Process up to some depth
- DiffMessage - Class in org.apache.felix.bundleplugin.baseline
- DiffMessage(String, DiffMessage.Type) - Constructor for class org.apache.felix.bundleplugin.baseline.DiffMessage
- DiffMessage.Type - Enum in org.apache.felix.bundleplugin.baseline
- disconnect() - Method in class org.apache.felix.obrplugin.RemoteFileManager
-
disconnect the current object.
- doDiff(Object, Diff, int) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- doMavenMetadata(MavenProject, Jar) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- doPackageDiff(Object, Diff) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- DOT_XML - Static variable in class org.apache.felix.obrplugin.ObrUtils
- doTemplate(URI, File, ResourceImpl) - Method in class org.apache.felix.obrplugin.ObrIndex
- dumpClasspath - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
File where the BND class-path will be dumped
- dumpClasspath(List<Jar>, StringBuilder) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- dumpInstructions - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
File where the BND instructions will be dumped
- dumpInstructions(Properties, StringBuilder) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- dumpManifest(Manifest, StringBuilder) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
E
- EMBED_DEPENDENCY - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMBED_DIRECTORY - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMBED_STRIP_GROUP - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMBED_STRIP_VERSION - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMBED_TRANSITIVE - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMBEDDED_ARTIFACTS - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- embedDependency(Artifact, StringBuffer, StringBuffer, StringBuffer) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
- EMPTY_STRING_ARRAY - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- endBaseline(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- endDiff(Object, int) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- endPackage(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- error - Enum constant in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
- excludeDependencies - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Comma separated list of artifactIds to exclude from the dependency classpath passed to BND (use "true" to exclude everything)
- execute() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- execute() - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- execute() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- execute() - Method in class org.apache.felix.bundleplugin.VerifyBundlePlugin
- execute() - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
- execute() - Method in class org.apache.felix.bundleplugin.WrapPlugin
-
Deprecated.
- execute() - Method in class org.apache.felix.obrplugin.ObrCleanRepo
- execute() - Method in class org.apache.felix.obrplugin.ObrDeploy
- execute() - Method in class org.apache.felix.obrplugin.ObrDeployFile
- execute() - Method in class org.apache.felix.obrplugin.ObrIndex
- execute() - Method in class org.apache.felix.obrplugin.ObrInstall
- execute() - Method in class org.apache.felix.obrplugin.ObrInstallFile
- execute() - Method in class org.apache.felix.obrplugin.ObrRemoteClean
- execute(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.AntPlugin
- execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.InstructionsPlugin
- execute(Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- EXPORT_PACKAGE - Static variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
- exportScr - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
When true, dump the generated SCR files
- exportScr(Analyzer, Jar, File, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
F
- factory - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- failOnError - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Whether to fail on errors.
- failOnError - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
-
Whether to fail on errors.
- failOnWarning - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Whether to fail on warnings.
- file - Variable in class org.apache.felix.bundleplugin.BundlePlugin.ClassPathItem
- file - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
-
Bundle file, defaults to the artifact in the local Maven repository.
- FILE_SEPARATOR - Static variable in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- filter - Variable in class org.apache.felix.obrplugin.ObrIndex
- filterAttributes(Instructions, Attributes, Set<Instruction>) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- filteredDependencies(ArtifactFilter, Collection<Artifact>) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter
- filters - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
A list of packages filter, if empty the whole bundle will be traversed.
- filterSnapshots(List<ArtifactVersion>) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- finalName - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- finalName - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Final name of the bundle (without classifier or extension)
- findAllJars(File, List<File>) - Method in class org.apache.felix.obrplugin.ObrIndex
- findObrXml(MavenProject) - Static method in class org.apache.felix.obrplugin.ObrUtils
- findRepositoryXml(String, String) - Static method in class org.apache.felix.obrplugin.ObrUtils
- FUZZY_VERSION - Static variable in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
-
Clean up version parameters.
G
- generate(Sink, Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- get(String, String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
-
get a file from the current repository connected.
- getAnalyzer(MavenProject, Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getAnalyzer(MavenProject, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getArchiveConfiguration(MavenProject) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
- getArtifactKey(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- getArtifactURI(ArtifactRepository, Artifact) - Static method in class org.apache.felix.obrplugin.ObrUtils
- getBase(MavenProject) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- getBuildDirectory() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getBuiltFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- getBundle(Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- getBundleFileName(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- getBundleFileName(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
- getBundleName() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- getBundleName(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- getBundleName(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
-
TODO this should return getMaven2Osgi().getBundleFileName( project.getArtifact() )
- getBundleSymbolicName(String, String) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- getBundleSymbolicName(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
-
Get the symbolic name as groupId + "." + artifactId, with the following exceptions if artifact.getFile is not null and the jar contains a OSGi Manifest with Bundle-SymbolicName property then that value is returned if groupId has only one section (no dots) and artifact.getFile is not null then the first package name with classes is returned.
- getBundleSymbolicName(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
-
Get the OSGi symbolic name for the artifact
- getCategoryName() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- getClasspath(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getCorePluginConfiguration(MavenProject, String) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
- getCreatedByVersion(String, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- getCurrentBundle() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- getDefaultProperties(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getDescription(Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- getDuplicatedExports() - Method in class org.apache.felix.bundleplugin.BundleInfo
-
Get a list of packages that are exported in more than one bundle.
- getEmbeddableArtifacts(MavenProject, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getEmbeddedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
- getExcludedArtifacts() - Method in class org.apache.felix.bundleplugin.DependencyExcluder
- getExportedPackages() - Method in class org.apache.felix.bundleplugin.BundleInfo
- getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Use previously built bundles when available.
- getFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
-
Get the file for an Artifact
- getGroupIdFromPackage(File) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- getId(String, String, String, String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getId(Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getId(Dependency) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getIncrementalData() - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getIncrementalDataPath(MavenProject) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getInlinedPaths() - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
- getInstructions() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getManifest(MavenProject, Map<String, String>, BundlePlugin.ClassPathItem[], BuildContext) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getManifest(MavenProject, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- getManifestUptodateCheckException(IOException) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
- getMaven2OsgiConverter() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getMaven2OsgiConverter() - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
- getMavenResourcePaths(MavenProject, boolean) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- getMavenResources(MavenProject, boolean) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- getMessage() - Method in class org.apache.felix.bundleplugin.baseline.DiffMessage
- getName(Locale) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- getOptionalPackages(MavenProject) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getOSGiBuilder(MavenProject, Map<String, String>, BundlePlugin.ClassPathItem[]) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getOutputDirectory() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getOutputFile(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- getOutputName() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- getPackageName(String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- getPluginConfiguration(MavenProject, String, String) - Static method in class org.apache.felix.bundleplugin.JarPluginConfiguration
- getPreviousArtifact() - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- getProject() - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getProject() - Method in class org.apache.felix.obrplugin.AbstractFileMojo
- getProperties(Model, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- getProxyInfo(Settings) - Static method in class org.apache.felix.obrplugin.RemoteFileManager
-
Convenience method to map a Proxy object from the user system settings to a ProxyInfo object.
- getRelativeURI(URI, URI) - Static method in class org.apache.felix.obrplugin.ObrUtils
- getRemoteBundle() - Method in class org.apache.felix.obrplugin.Config
- getReportOutputDirectory() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- getSelectedDependencies(Collection<Artifact>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- getShortDelta(Delta) - Static method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- getTextContent(Node) - Static method in class org.apache.felix.obrplugin.XmlHelper
-
based on public Java5 javadoc of org.w3c.dom.Node.getTextContent method
- getTransformer(URL) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
- getTransformer(URL) - Method in class org.apache.felix.bundleplugin.JpaPlugin
- getTransformer(URL) - Method in class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- getType() - Method in class org.apache.felix.bundleplugin.baseline.DiffMessage
- getVersion(String) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- getVersion(String) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
-
Convert a Maven version into an OSGi compliant version
- getVersion(Artifact) - Method in class org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter
- getVersion(Artifact) - Method in interface org.apache.maven.shared.osgi.Maven2OsgiConverter
-
Convert a Maven version into an OSGi compliant version
- groupId - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
-
GroupId of the bundle.
H
- header(Properties, String, Object) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
I
- id - Variable in class org.apache.felix.bundleplugin.BundlePlugin.ClassPathItem
- ignoreLock - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
When true, ignore remote locking.
- ignoreLock - Variable in class org.apache.felix.obrplugin.ObrDeployFile
-
When true, ignore remote locking.
- ignoreLock - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
-
When true, ignore remote locking.
- ignoreMissingArtifacts - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Ignore missing artifacts that are not required by current project but are required by the transitive dependencies.
- include(Artifact) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- includeJava9Fixups(MavenProject, Analyzer) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
-
Downgrade the message "Classes found in the wrong directory" to a warning.
- includeMavenResources(MavenProject, Analyzer, Log) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- info - Enum constant in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
- InfoComparator - Class in org.apache.felix.bundleplugin.baseline
- InfoComparator() - Constructor for class org.apache.felix.bundleplugin.baseline.InfoComparator
- init(Object) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- init(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- init(Object) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- initConstructor() - Method in class org.apache.felix.obrplugin.ObrCleanRepo
-
Initialize the document builder from Xerces.
- initConstructor() - Method in class org.apache.felix.obrplugin.ObrRemoteClean
-
Initialize the document builder from Xerces.
- inlineDependency(String, StringBuffer) - Static method in class org.apache.felix.bundleplugin.DependencyEmbedder
- instructions - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
The BND instructions for the bundle.
- InstructionsPlugin - Class in org.apache.felix.bundleplugin
-
Generate BND instructions for this project
- InstructionsPlugin() - Constructor for class org.apache.felix.bundleplugin.InstructionsPlugin
- interactive - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
- isExternalReport() - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- isLockedFile(String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
-
this method indicates if the targeted file is locked or not.
- isLoggingResults() - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- isMetadataUpToDate(File, MavenProject) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- isOsgi(Jar) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- isPathRelative() - Method in class org.apache.felix.obrplugin.Config
- isRemoteFile() - Method in class org.apache.felix.obrplugin.Config
- isTransitivelyOptional(HashSet<String>, Artifact) - Method in class org.apache.felix.bundleplugin.BundlePlugin
-
Check to see if any dependency along the dependency trail of the artifact is optional.
- isUpToDate(MavenProject) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
J
- JarPluginConfiguration - Class in org.apache.felix.bundleplugin
-
Provide access to the archive configuration from the jar plugin
- JarPluginConfiguration() - Constructor for class org.apache.felix.bundleplugin.JarPluginConfiguration
- JpaPlugin - Class in org.apache.felix.bundleplugin
- JpaPlugin() - Constructor for class org.apache.felix.bundleplugin.JpaPlugin
L
- lastmod(Path) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- lastModified(Path) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
- LOCAL_PACKAGES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- locale - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport.Context
- localRepository - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Local repository.
- localRepository - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Local maven repository.
- localRepository - Variable in class org.apache.felix.obrplugin.ObrCleanRepo
-
Local Repository.
- localRepository - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
Local Repository.
- localRepository - Variable in class org.apache.felix.obrplugin.ObrDeployFile
-
Local Repository.
- localRepository - Variable in class org.apache.felix.obrplugin.ObrIndex
-
Local Repository.
- localRepository - Variable in class org.apache.felix.obrplugin.ObrInstall
-
Local Repository.
- localRepository - Variable in class org.apache.felix.obrplugin.ObrInstallFile
-
Local Repository.
- lockFile(String, boolean) - Method in class org.apache.felix.obrplugin.RemoteFileManager
- log(String, Object...) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- logDuplicatedPackages(BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Log what packages are exported in more than one bundle
- logResults - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
-
Whether to log the results to the console or not, true by default.
- LS - Static variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
M
- m_archiverManager - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- m_artifactHandlerManager - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- m_artifactMetadataSource - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- m_artifactResolver - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Artifact resolver, needed to download jars.
- m_artifactsBeingProcessed - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- m_baseURI - Variable in class org.apache.felix.obrplugin.ObrUpdate
-
base URI used to relativize bundle URIs.
- m_defaultValue - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- m_dependencyArtifacts - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter
-
Dependency artifacts.
- m_docArtifact - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
Attached doc artifact
- m_docArtifact - Variable in class org.apache.felix.obrplugin.ObrInstall
-
Attached doc artifact
- m_embeddedArtifacts - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
-
Embedded artifacts.
- m_embedDirectory - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- m_embedStripGroup - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- m_embedStripVersion - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- m_excludedArtifacts - Variable in class org.apache.felix.bundleplugin.DependencyExcluder
-
Excluded artifacts.
- m_exportedPackages - Variable in class org.apache.felix.bundleplugin.BundleInfo
- m_factory - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- m_factory - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
-
Component factory for Maven artifacts
- m_inlinedPaths - Variable in class org.apache.felix.bundleplugin.DependencyEmbedder
-
Inlined paths.
- m_instruction - Variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- m_log - Variable in class org.apache.felix.obrplugin.RemoteFileManager
-
logger instance.
- m_logger - Variable in class org.apache.felix.obrplugin.ObrUpdate
-
logger for this plugin.
- m_maven2OsgiConverter - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Use locally patched version for now.
- m_mavenProjectBuilder - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- m_mavenSession - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- m_obrXml - Variable in class org.apache.felix.obrplugin.ObrUpdate
-
name and path to the obr.xml file.
- m_pathRelative - Variable in class org.apache.felix.obrplugin.Config
- m_project - Variable in class org.apache.felix.obrplugin.ObrUpdate
-
maven project description.
- m_projectHelper - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- m_remoteBundle - Variable in class org.apache.felix.obrplugin.Config
- m_remoteFile - Variable in class org.apache.felix.obrplugin.Config
- m_repository - Variable in class org.apache.felix.obrplugin.ObrUpdate
-
root on parent document.
- m_repositoryXml - Variable in class org.apache.felix.obrplugin.ObrUpdate
-
name and path to the repository descriptor file.
- m_resourceBundle - Variable in class org.apache.felix.obrplugin.ObrUpdate
-
used to store bundle information.
- m_settings - Variable in class org.apache.felix.obrplugin.RemoteFileManager
-
the project settings.
- m_sourceArtifact - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
Attached source artifact
- m_sourceArtifact - Variable in class org.apache.felix.obrplugin.ObrInstall
-
Attached source artifact
- m_userConfig - Variable in class org.apache.felix.obrplugin.ObrUpdate
-
user configuration information.
- m_wagon - Variable in class org.apache.felix.obrplugin.RemoteFileManager
-
save the connection.
- m_wagonManager - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
The Wagon manager.
- m_wagonManager - Variable in class org.apache.felix.obrplugin.ObrDeployFile
-
The Wagon manager.
- m_wagonManager - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
-
The Wagon manager.
- m_wagonManager - Variable in class org.apache.felix.obrplugin.RemoteFileManager
-
the wagon manager.
- manifestLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Directory where the manifest will be written
- ManifestPlugin - Class in org.apache.felix.bundleplugin
-
Generate an OSGi manifest for this project
- ManifestPlugin() - Constructor for class org.apache.felix.bundleplugin.ManifestPlugin
- ManifestReadingException - Exception Class in org.apache.maven.shared.osgi
-
Exception while reading the manifest.
- ManifestReadingException() - Constructor for exception class org.apache.maven.shared.osgi.ManifestReadingException
- ManifestReadingException(String) - Constructor for exception class org.apache.maven.shared.osgi.ManifestReadingException
- ManifestReadingException(String, Throwable) - Constructor for exception class org.apache.maven.shared.osgi.ManifestReadingException
- ManifestReadingException(Throwable) - Constructor for exception class org.apache.maven.shared.osgi.ManifestReadingException
- ManifestWriter - Class in org.apache.felix.bundleplugin
- ManifestWriter() - Constructor for class org.apache.felix.bundleplugin.ManifestWriter
- matches(String) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter.DependencyFilter
- MAVEN_DEPENDENCIES - Static variable in class org.apache.felix.bundleplugin.DependencyEmbedder
- MAVEN_RESOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- MAVEN_SOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- MAVEN_SYMBOLICNAME - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- MAVEN_TEST_RESOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- MAVEN_TEST_SOURCES - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- maven2OsgiConverter - Variable in class org.apache.felix.bundleplugin.VersionCleanerPlugin
- Maven2OsgiConverter - Interface in org.apache.maven.shared.osgi
-
Converter from Maven groupId,artifactId and versions to OSGi Bundle-SymbolicName and version
- mavenProjectBuilder - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
ProjectBuilder, needed to create projects from the artifacts.
- mavenRepository - Variable in class org.apache.felix.obrplugin.ObrIndex
-
The repository to index
- merge(BundleInfo) - Method in class org.apache.felix.bundleplugin.BundleInfo
- mergeAttributes(Attributes...) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- mergeManifest(Instructions, Manifest...) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- mergeMavenManifest(MavenProject, Builder) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- mergeTextContent(NodeList) - Static method in class org.apache.felix.obrplugin.XmlHelper
-
based on the following quote from public Java5 javadoc of org.w3c.dom.Node.getTextContent method: "concatenation of the textContent attribute value of every child node, excluding COMMENT_NODE and PROCESSING_INSTRUCTION_NODE nodes.
- message - Variable in class org.apache.felix.bundleplugin.baseline.DiffMessage
- metadataSource - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- MISSING_KEY_PATTERN - Static variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter
N
- newer(long, File) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- NICE_HEADERS - Static variable in class org.apache.felix.bundleplugin.ManifestWriter
- niceManifest - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Output a nicely formatted manifest that still respects the 72 character line limit.
- NL - Static variable in class org.apache.felix.bundleplugin.BundlePlugin
- noWarningProjectTypes - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Project types which are not supported, but silently ignored.
O
- OBR_XML - Static variable in class org.apache.felix.obrplugin.ObrUtils
- ObrCleanRepo - Class in org.apache.felix.obrplugin
-
Clean an OBR repository by finding and removing missing resources.
- ObrCleanRepo() - Constructor for class org.apache.felix.obrplugin.ObrCleanRepo
- ObrDeploy - Class in org.apache.felix.obrplugin
-
Deploys bundle details to a remote OBR repository (life-cycle goal)
- ObrDeploy() - Constructor for class org.apache.felix.obrplugin.ObrDeploy
- ObrDeployFile - Class in org.apache.felix.obrplugin
-
Deploys bundle details to a remote OBR repository (command-line goal)
- ObrDeployFile() - Constructor for class org.apache.felix.obrplugin.ObrDeployFile
- obrDeploymentRepository - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
OBR specific deployment repository.
- obrDeploymentRepository - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
-
OBR specific deployment repository.
- ObrIndex - Class in org.apache.felix.obrplugin
-
Index the content of a maven repository using OBR
- ObrIndex() - Constructor for class org.apache.felix.obrplugin.ObrIndex
- ObrInstall - Class in org.apache.felix.obrplugin
-
Installs bundle details in the local OBR repository (life-cycle goal)
- ObrInstall() - Constructor for class org.apache.felix.obrplugin.ObrInstall
- ObrInstallFile - Class in org.apache.felix.obrplugin
-
Installs bundle details in the local OBR repository (command-line goal)
- ObrInstallFile() - Constructor for class org.apache.felix.obrplugin.ObrInstallFile
- ObrRemoteClean - Class in org.apache.felix.obrplugin
-
Clean a remote repository file.
- ObrRemoteClean() - Constructor for class org.apache.felix.obrplugin.ObrRemoteClean
- obrRepository - Variable in class org.apache.felix.obrplugin.ObrCleanRepo
-
OBR Repository.
- obrRepository - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
Local OBR Repository.
- obrRepository - Variable in class org.apache.felix.obrplugin.ObrDeployFile
-
Local OBR Repository.
- obrRepository - Variable in class org.apache.felix.obrplugin.ObrIndex
-
OBR Repository.
- obrRepository - Variable in class org.apache.felix.obrplugin.ObrInstall
-
OBR Repository.
- obrRepository - Variable in class org.apache.felix.obrplugin.ObrInstallFile
-
OBR Repository.
- obrRepository - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
-
Local OBR Repository.
- ObrUpdate - Class in org.apache.felix.obrplugin
-
this class parse the old repository.xml file build the bundle resource description and update the repository.
- ObrUpdate(URI, URI, MavenProject, String, Config, Log) - Constructor for class org.apache.felix.obrplugin.ObrUpdate
-
initialize information.
- ObrUtils - Class in org.apache.felix.obrplugin
-
Various OBR utility methods
- ObrUtils() - Constructor for class org.apache.felix.obrplugin.ObrUtils
- obrXml - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
-
Optional XML file describing additional requirements and capabilities.
- openJar(File) - Static method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- openRepositoryConnection(RemoteFileManager) - Method in class org.apache.felix.obrplugin.ObrDeploy
- openRepositoryConnection(RemoteFileManager) - Method in class org.apache.felix.obrplugin.ObrRemoteClean
- org.apache.felix.bundleplugin - package org.apache.felix.bundleplugin
- org.apache.felix.bundleplugin.baseline - package org.apache.felix.bundleplugin.baseline
- org.apache.felix.obrplugin - package org.apache.felix.obrplugin
- org.apache.maven.shared.osgi - package org.apache.maven.shared.osgi
- outputDirectory - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport
-
Specifies the directory where the report will be generated.
- outputDirectory - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
The directory for the generated bundles.
- outputManifest(Manifest, OutputStream, boolean) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
-
Main function to output a manifest properly in UTF-8.
- outputTimestamp - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Timestamp for reproducible output archive entries, either formatted as ISO 8601
yyyy-MM-dd'T'HH:mm:ssXXX
or as an int representing seconds since the epoch (like SOURCE_DATE_EPOCH).
P
- packaging - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Packaging type of the bundle to be installed.
- packaging - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
-
Packaging type of the bundle.
- parentDirs(File) - Static method in class org.apache.felix.bundleplugin.RelativizePath
- parseFile(File, DocumentBuilder) - Method in class org.apache.felix.obrplugin.ObrCleanRepo
-
Open an XML file.
- parseFile(File, DocumentBuilder) - Method in class org.apache.felix.obrplugin.ObrRemoteClean
-
Open an XML file.
- parseObrXml() - Method in class org.apache.felix.obrplugin.ObrUpdate
-
put the information from obr.xml into ressourceBundle object.
- parseObrXml(KXmlParser) - Method in class org.apache.felix.obrplugin.ObrUpdate
- parseRepositoryXml() - Method in class org.apache.felix.obrplugin.ObrUpdate
-
Parse the repository descriptor file.
- PATHS - Static variable in class org.apache.felix.bundleplugin.BlueprintPlugin
- PLACEHOLDER - Static variable in class org.apache.felix.bundleplugin.AbstractDependencyFilter
- pomFile - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
-
Location of an existing POM file.
- PomHelper - Class in org.apache.felix.obrplugin
-
Maven POM helper methods.
- PomHelper() - Constructor for class org.apache.felix.obrplugin.PomHelper
- prefixUrl - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
Optional public URL prefix for the remote repository.
- prefixUrl - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
-
Optional public URL prefix for the remote repository.
- printLicenses(List<License>) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- process(Analyzer, String, Resource, Set<String>) - Method in class org.apache.felix.bundleplugin.BlueprintPlugin
- process(Analyzer, String, Resource, Set<String>) - Method in class org.apache.felix.bundleplugin.JpaPlugin
- process(Analyzer, String, Resource, Set<String>) - Method in class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter
- processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
- processDependencies(Collection<Artifact>, String) - Method in class org.apache.felix.bundleplugin.DependencyExcluder
- processHeaders(Analyzer) - Method in class org.apache.felix.bundleplugin.DependencyEmbedder
- processHeaders(String) - Method in class org.apache.felix.bundleplugin.DependencyExcluder
- processInstructions(String) - Method in class org.apache.felix.bundleplugin.AbstractDependencyFilter
- project - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- project - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
The Maven project.
- project - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
- project - Variable in class org.apache.felix.bundleplugin.VersionCleanerPlugin
-
The Maven project.
- project - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
The Maven project.
- project - Variable in class org.apache.felix.obrplugin.ObrInstall
-
The Maven project.
- project - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
-
The Maven project.
- put(File, String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
-
put a file on the current repository connected.
Q
- QN - Static variable in class org.apache.felix.bundleplugin.BlueprintPlugin
R
- readPom(File) - Static method in class org.apache.felix.obrplugin.PomHelper
- rebuildBundle - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
-
When true, generate the manifest by rebuilding the full bundle in memory
- relativisePath(URI) - Method in class org.apache.felix.obrplugin.ObrUpdate
- RelativizePath - Class in org.apache.felix.bundleplugin
- RelativizePath() - Constructor for class org.apache.felix.bundleplugin.RelativizePath
- remoteArtifactRepositories - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Remote repositories which will be searched for source attachments.
- RemoteFileManager - Class in org.apache.felix.obrplugin
-
this class is used to manage all connections by wagon.
- RemoteFileManager(WagonManager, Settings, Log) - Constructor for class org.apache.felix.obrplugin.RemoteFileManager
-
initialize main information.
- remoteOBR - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
Remote OBR Repository.
- remoteOBR - Variable in class org.apache.felix.obrplugin.ObrDeployFile
-
Remote OBR Repository.
- remoteOBR - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
-
Remote OBR Repository.
- remoteRepositories - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Remote repositories.
- removeTagFromInstruction(String, String) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- REPO_XML - Static variable in class org.apache.felix.obrplugin.ObrUtils
- reportErrors(String, Analyzer) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- repositoryId - Variable in class org.apache.felix.obrplugin.ObrDeployFile
-
Remote repository id, used to lookup authentication settings.
- resolveArtifact(Artifact) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- resolver - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
S
- sanitize(Object) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- sanitize(Properties) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- scrLocation - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Directory where the SCR files will be written
- ScrPlugin - Class in org.apache.felix.bundleplugin
-
Deprecated.bnd generates these as well.
- ScrPlugin() - Constructor for class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- session - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- session - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- setBuildDirectory(String) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- setMaven2OsgiConverter(Maven2OsgiConverter) - Method in class org.apache.felix.bundleplugin.VersionCleanerPlugin
- setOutputDirectory(File) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- setPathRelative(boolean) - Method in class org.apache.felix.obrplugin.Config
- setRemoteBundle(URI) - Method in class org.apache.felix.obrplugin.Config
- setRemoteFile(boolean) - Method in class org.apache.felix.obrplugin.Config
- setReportOutputDirectory(File) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- setTextContent(Node, String) - Static method in class org.apache.felix.obrplugin.XmlHelper
-
based on public Java5 javadoc of org.w3c.dom.Node.setTextContent method
- settings - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
Local Maven settings.
- settings - Variable in class org.apache.felix.obrplugin.ObrDeployFile
-
Local Maven settings.
- settings - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
-
Local Maven settings.
- setURI - Static variable in class org.apache.felix.obrplugin.ObrUpdate
- showStaleFiles - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
-
When true, show stale files in the log at info level else at debug level.
- simpleElement(XMLWriter, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- sink - Variable in class org.apache.felix.bundleplugin.baseline.BaselineReport.Context
- skip - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Flag to easily skip execution.
- skip - Variable in class org.apache.felix.bundleplugin.BundlePlugin
- skip - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
-
Flag to easily skip execution.
- skipDirs - Variable in class org.apache.felix.bundleplugin.VerifyBundlePlugin
- SNAPSHOT_VERSION_PATTERN - Static variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.
- snapshotMatch(Artifact, String) - Method in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Check that the bundleName provided correspond to the artifact provided.
- startBaseline(Object, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- startBaseline(Object, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- startBaseline(Object, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- startDiff(Object, int, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- startDiff(Object, int, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- startDiff(Object, int, String, String, String, String) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- startPackage(Object, boolean, String, String, String, Version, Version, Version, DiffMessage, Map<String, String>) - Method in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
- startPackage(Object, boolean, String, String, String, Version, Version, Version, DiffMessage, Map<String, String>) - Method in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- startPackage(Object, boolean, String, String, String, Version, Version, Version, DiffMessage, Map<String, String>) - Method in class org.apache.felix.bundleplugin.baseline.BaselineReport
- supportedProjectTypes - Variable in class org.apache.felix.bundleplugin.baseline.AbstractBaselinePlugin
-
Project types which this plugin supports.
- supportedProjectTypes - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
Project types which this plugin supports.
- supportedProjectTypes - Variable in class org.apache.felix.obrplugin.ObrDeploy
-
Project types which this plugin supports.
- supportedProjectTypes - Variable in class org.apache.felix.obrplugin.ObrDeployFile
-
Project types which this plugin supports.
- supportedProjectTypes - Variable in class org.apache.felix.obrplugin.ObrInstall
-
Project types which this plugin supports.
- supportedProjectTypes - Variable in class org.apache.felix.obrplugin.ObrInstallFile
-
Project types which this plugin supports.
- supportedProjectTypes - Variable in class org.apache.felix.obrplugin.ObrRemoteClean
-
Project types which this plugin supports.
- supportIncrementalBuild - Variable in class org.apache.felix.bundleplugin.ManifestPlugin
-
When true, manifest generation on incremental builds is supported in IDEs like Eclipse.
T
- TABLE_PATTERN - Static variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
- TIMESTAMP - Static variable in class org.apache.felix.obrplugin.ObrUpdate
- toFileContentAsBytes(Properties) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- toFileURI(String) - Static method in class org.apache.felix.obrplugin.ObrUtils
- toString() - Method in class org.apache.felix.bundleplugin.baseline.DiffMessage
- toString() - Method in class org.apache.felix.obrplugin.RemoteFileManager
- transformDirectives(Map<String, String>) - Static method in class org.apache.felix.bundleplugin.BundlePlugin
- transformer - Variable in class org.apache.felix.bundleplugin.BlueprintPlugin
- transformer - Variable in class org.apache.felix.bundleplugin.JpaPlugin
- transformer - Variable in class org.apache.felix.bundleplugin.ScrPlugin
-
Deprecated.
- trim(String, String) - Method in class org.apache.felix.obrplugin.ObrIndex
- type - Variable in class org.apache.felix.bundleplugin.baseline.DiffMessage
- Type() - Constructor for enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
U
- unlockFile(String) - Method in class org.apache.felix.obrplugin.RemoteFileManager
- unpackBundle - Variable in class org.apache.felix.bundleplugin.BundlePlugin
-
When true, unpack the bundle contents to the outputDirectory
- unpackBundle(File) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- updateExcludesInDeps(MavenProject, List<Dependency>, List<Dependency>) - Method in class org.apache.felix.bundleplugin.BundlePlugin
- updateLocalBundleMetadata(Artifact, ObrUpdate) - Method in class org.apache.felix.obrplugin.ObrInstall
- updateRemoteBundleMetadata(Artifact, ObrUpdate) - Method in class org.apache.felix.obrplugin.ObrDeploy
- updateRepository(URI, URI, URI) - Method in class org.apache.felix.obrplugin.ObrUpdate
-
update the repository descriptor file.
- url - Variable in class org.apache.felix.obrplugin.ObrDeployFile
-
Remote OBR repository URL, where the bundle details are to be uploaded.
- urlTemplate - Variable in class org.apache.felix.obrplugin.ObrIndex
-
Template for urls
V
- valueOf(String) - Static method in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VerifyBundlePlugin - Class in org.apache.felix.bundleplugin
-
Verifies OSGi bundle metadata contains valid entries.
- VerifyBundlePlugin() - Constructor for class org.apache.felix.bundleplugin.VerifyBundlePlugin
- version - Variable in class org.apache.felix.obrplugin.AbstractFileMojo
-
Version of the bundle.
- VersionCleanerPlugin - Class in org.apache.felix.bundleplugin
-
Clean OSGi versions, ie convert a group of versions to OSGi format.
- VersionCleanerPlugin() - Constructor for class org.apache.felix.bundleplugin.VersionCleanerPlugin
- versions - Variable in class org.apache.felix.bundleplugin.VersionCleanerPlugin
-
The BND instructions for the bundle.
W
- warning - Enum constant in enum org.apache.felix.bundleplugin.baseline.DiffMessage.Type
- wrapImportPackage - Variable in class org.apache.felix.bundleplugin.BundleAllPlugin
-
Deprecated.Import-Package to be used when wrapping dependencies.
- WrapPlugin - Class in org.apache.felix.bundleplugin
-
Deprecated.The wrap goal is no longer supported and may be removed in a future release
- WrapPlugin() - Constructor for class org.apache.felix.bundleplugin.WrapPlugin
-
Deprecated.
- write(OutputStream, int, byte[]) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
-
Write the bytes but ensure that the line length does not exceed 72 characters.
- write(OutputStream, int, String) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
-
Convert a string to bytes with UTF8 and then output in max 72 bytes
- writeEntry(OutputStream, String, String, boolean) - Static method in class org.apache.felix.bundleplugin.ManifestWriter
-
Write out an entry, handling proper unicode and line length constraints
- writeIncrementalInfo(MavenProject) - Method in class org.apache.felix.bundleplugin.ManifestPlugin
- writeManifest(Analyzer, File, boolean, boolean, File, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
- writeManifest(Manifest, File, boolean, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
- writer - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin.Context
- writeRepositoryXml() - Method in class org.apache.felix.obrplugin.ObrUpdate
- writeSCR(Resource, File, BuildContext, Log) - Static method in class org.apache.felix.bundleplugin.ManifestPlugin
- writeToFile(URI, Node) - Method in class org.apache.felix.obrplugin.ObrCleanRepo
-
write a Node in a xml file.
- writeToFile(URI, Node) - Method in class org.apache.felix.obrplugin.ObrRemoteClean
-
write a Node in a xml file.
X
- XmlHelper - Class in org.apache.felix.obrplugin
-
Provide XML helper methods to support pre-Java5 runtimes
- XmlHelper() - Constructor for class org.apache.felix.obrplugin.XmlHelper
- xmlOutputFile - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin
-
An XML output file to render to
${project.build.directory}/baseline.xml
. - xmlWriter - Variable in class org.apache.felix.bundleplugin.baseline.BaselinePlugin.Context
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form