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.- Author:
- Felix Project Team
-
-
Constructor Summary
Constructors Constructor Description DependencyExcluder(Collection<org.apache.maven.artifact.Artifact> dependencyArtifacts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.apache.maven.artifact.Artifact>
getExcludedArtifacts()
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
-
-
-
-
Constructor Detail
-
DependencyExcluder
public DependencyExcluder(Collection<org.apache.maven.artifact.Artifact> dependencyArtifacts)
-
-
Method Detail
-
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
public Collection<org.apache.maven.artifact.Artifact> getExcludedArtifacts()
-
-