Package org.apache.felix.bundleplugin
Class DependencyExcluder
java.lang.Object
org.apache.felix.bundleplugin.AbstractDependencyFilter
org.apache.felix.bundleplugin.DependencyExcluder
Exclude selected dependencies from the classpath passed to BND.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Collection
<org.apache.maven.artifact.Artifact> Excluded artifacts. -
Constructor Summary
ConstructorsConstructorDescriptionDependencyExcluder
(Collection<org.apache.maven.artifact.Artifact> dependencyArtifacts) -
Method Summary
Modifier and TypeMethodDescriptionCollection
<org.apache.maven.artifact.Artifact> protected void
processDependencies
(Collection<org.apache.maven.artifact.Artifact> dependencies, String inline) void
processHeaders
(String excludeDependencies) Methods inherited from class org.apache.felix.bundleplugin.AbstractDependencyFilter
processInstructions
-
Field Details
-
m_excludedArtifacts
Excluded artifacts.
-
-
Constructor Details
-
DependencyExcluder
-
-
Method Details
-
processHeaders
public void processHeaders(String excludeDependencies) throws org.apache.maven.plugin.MojoExecutionException - Throws:
org.apache.maven.plugin.MojoExecutionException
-
processDependencies
protected void processDependencies(Collection<org.apache.maven.artifact.Artifact> dependencies, String inline) - Specified by:
processDependencies
in classAbstractDependencyFilter
-
getExcludedArtifacts
-