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