|
ShrinkWrap Resolver Maven Implementation 2.0.0-alpha-3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.shrinkwrap.resolver.impl.maven.bootstrap.MavenRepositorySystem
public class MavenRepositorySystem
Abstraction of the repository system for purposes of dependency resolution used by Maven
| Constructor Summary | |
|---|---|
MavenRepositorySystem()
Creates a Maven repository system |
|
| Method Summary | |
|---|---|
org.sonatype.aether.RepositorySystemSession |
getSession(org.apache.maven.settings.Settings settings)
Spawns a working session from the repository system. |
org.sonatype.aether.resolution.ArtifactResult |
resolveArtifact(org.sonatype.aether.RepositorySystemSession session,
org.sonatype.aether.resolution.ArtifactRequest request)
Resolves an artifact |
Collection<org.sonatype.aether.resolution.ArtifactResult> |
resolveDependencies(org.sonatype.aether.RepositorySystemSession repoSession,
MavenWorkingSession swrSession,
org.sonatype.aether.collection.CollectRequest request,
MavenResolutionFilter[] filters)
Resolves artifact dependencies. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MavenRepositorySystem()
| Method Detail |
|---|
public org.sonatype.aether.RepositorySystemSession getSession(org.apache.maven.settings.Settings settings)
settings - A configuration of current session
public Collection<org.sonatype.aether.resolution.ArtifactResult> resolveDependencies(org.sonatype.aether.RepositorySystemSession repoSession,
MavenWorkingSession swrSession,
org.sonatype.aether.collection.CollectRequest request,
MavenResolutionFilter[] filters)
throws org.sonatype.aether.resolution.DependencyResolutionException
ArtifactResult contains a reference to a file in Maven local repository.
repoSession - The current Maven sessionswrSession - SWR Aether session abstractionrequest - The request to be computedfilter - The filter of dependency results
request
org.sonatype.aether.collection.DependencyCollectionException - If a dependency could not be computed or collected
org.sonatype.aether.resolution.ArtifactResolutionException - If an artifact could not be fetched
org.sonatype.aether.resolution.DependencyResolutionException
public org.sonatype.aether.resolution.ArtifactResult resolveArtifact(org.sonatype.aether.RepositorySystemSession session,
org.sonatype.aether.resolution.ArtifactRequest request)
throws org.sonatype.aether.resolution.ArtifactResolutionException
session - The current Maven sessionrequest - The request to be computed
org.sonatype.aether.resolution.ArtifactResolutionException - If the artifact could not be fetched
|
ShrinkWrap Resolver Maven Implementation 2.0.0-alpha-3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||