org.jboss.shrinkwrap.resolver.api.maven
Interface EffectivePomMavenDependencyResolver
- All Superinterfaces:
- Child<MavenDependencyResolver>, ConfiguredMavenDependencyResolver, DependencyBuilder<MavenDependencyBuilder>, DependencyResolver<MavenResolutionFilter,MavenDependency>
public interface EffectivePomMavenDependencyResolver
- extends Child<MavenDependencyResolver>, DependencyResolver<MavenResolutionFilter,MavenDependency>, DependencyBuilder<MavenDependencyBuilder>, ConfiguredMavenDependencyResolver
Methods inherited from interface org.jboss.shrinkwrap.resolver.api.Child |
up |
importTestDependencies
EffectivePomMavenDependencyResolver importTestDependencies()
- Adds all dependencies defined by a pom file in scope test.
- Returns:
- The modified archive
importTestDependencies
EffectivePomMavenDependencyResolver importTestDependencies(MavenResolutionFilter filter)
- Adds all dependencies defined by a pom file in scope test. User has additional possibility to filter the dependencies.
- Parameters:
filter
- the filter to be applied
- Returns:
- The modified archive
- Throws:
IllegalArgumentException
- If filter is not supplied
importAnyDependencies
EffectivePomMavenDependencyResolver importAnyDependencies(MavenResolutionFilter filter)
- Adds any dependencies defined by a pom file. User have to use a filter to filter the dependencies.
- Parameters:
filter
- the filter to be applied
- Returns:
- The modified archive
- Throws:
IllegalArgumentException
- If filter is not supplied
importAllDependencies
EffectivePomMavenDependencyResolver importAllDependencies()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.