org.jboss.shrinkwrap.resolver.impl.maven
Class AbstractMavenDependencyResolverBase
java.lang.Object
org.jboss.shrinkwrap.resolver.impl.maven.AbstractMavenDependencyResolverBase
- All Implemented Interfaces:
- DependencyResolver<MavenResolutionFilter,MavenDependency>, MavenEnvironmentRetrieval
- Direct Known Subclasses:
- EffectivePomMavenDependencyResolverImpl
public abstract class AbstractMavenDependencyResolverBase
- extends Object
- implements DependencyResolver<MavenResolutionFilter,MavenDependency>, MavenEnvironmentRetrieval
Representation of the last execution point from Maven execution cycle.
This class is responsible for resolution of the artifacts which were configured on the session.
- Author:
- Karel Piwko
|
Field Summary |
protected org.jboss.shrinkwrap.resolver.impl.maven.MavenEnvironment |
maven
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
maven
protected org.jboss.shrinkwrap.resolver.impl.maven.MavenEnvironment maven
AbstractMavenDependencyResolverBase
protected AbstractMavenDependencyResolverBase(org.jboss.shrinkwrap.resolver.impl.maven.MavenEnvironment maven)
resolveAs
public <ARCHIVEVIEW extends org.jboss.shrinkwrap.api.Assignable> Collection<ARCHIVEVIEW> resolveAs(Class<ARCHIVEVIEW> archiveView)
throws ResolutionException
- Specified by:
resolveAs in interface DependencyResolver<MavenResolutionFilter,MavenDependency>
- Throws:
ResolutionException
resolveAs
public <ARCHIVEVIEW extends org.jboss.shrinkwrap.api.Assignable> Collection<ARCHIVEVIEW> resolveAs(Class<ARCHIVEVIEW> archiveView,
MavenResolutionFilter filter)
throws ResolutionException
- Specified by:
resolveAs in interface DependencyResolver<MavenResolutionFilter,MavenDependency>
- Throws:
ResolutionException
resolveAsFiles
public File[] resolveAsFiles()
throws ResolutionException
- Specified by:
resolveAsFiles in interface DependencyResolver<MavenResolutionFilter,MavenDependency>
- Throws:
ResolutionException
resolveAsFiles
public File[] resolveAsFiles(MavenResolutionFilter filter)
throws ResolutionException
- Specified by:
resolveAsFiles in interface DependencyResolver<MavenResolutionFilter,MavenDependency>
- Throws:
ResolutionException
getMavenEnvironment
public org.jboss.shrinkwrap.resolver.impl.maven.MavenEnvironment getMavenEnvironment()
- Specified by:
getMavenEnvironment in interface MavenEnvironmentRetrieval
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.