Class DefaultArtifactResolver.ResolveTask
- java.lang.Object
-
- org.apache.maven.artifact.resolver.DefaultArtifactResolver.ResolveTask
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- DefaultArtifactResolver
private class DefaultArtifactResolver.ResolveTask extends java.lang.Object implements java.lang.Runnable
-
-
Field Summary
Fields Modifier and Type Field Description private Artifact
artifact
private java.lang.ClassLoader
classLoader
private java.util.concurrent.CountDownLatch
latch
private java.util.List<ArtifactRepository>
remoteRepositories
private ArtifactResolutionResult
result
private org.eclipse.aether.RepositorySystemSession
session
-
Constructor Summary
Constructors Constructor Description ResolveTask(java.lang.ClassLoader classLoader, java.util.concurrent.CountDownLatch latch, Artifact artifact, org.eclipse.aether.RepositorySystemSession session, java.util.List<ArtifactRepository> remoteRepositories, ArtifactResolutionResult result)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
run()
-
-
-
Field Detail
-
classLoader
private final java.lang.ClassLoader classLoader
-
latch
private final java.util.concurrent.CountDownLatch latch
-
artifact
private final Artifact artifact
-
session
private final org.eclipse.aether.RepositorySystemSession session
-
remoteRepositories
private final java.util.List<ArtifactRepository> remoteRepositories
-
result
private final ArtifactResolutionResult result
-
-
Constructor Detail
-
ResolveTask
ResolveTask(java.lang.ClassLoader classLoader, java.util.concurrent.CountDownLatch latch, Artifact artifact, org.eclipse.aether.RepositorySystemSession session, java.util.List<ArtifactRepository> remoteRepositories, ArtifactResolutionResult result)
-
-