Class DefaultArtifactResolver.ResolveArtifactTask
- java.lang.Object
-
- org.apache.maven.artifact.resolver.DefaultArtifactResolver.ResolveArtifactTask
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- DefaultArtifactResolver
private class DefaultArtifactResolver.ResolveArtifactTask extends java.lang.Object implements java.lang.Runnable
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.concurrent.CountDownLatch
latch
private ArtifactRepository
localRepository
private java.util.List
missingArtifacts
private java.util.List
nodes
private java.util.concurrent.ThreadPoolExecutor
pool
private java.util.List
resolutionExceptions
private java.util.List
resolvedArtifacts
-
Constructor Summary
Constructors Constructor Description ResolveArtifactTask(java.util.concurrent.ThreadPoolExecutor pool, java.util.concurrent.CountDownLatch latch, java.util.List nodes, ArtifactRepository localRepository, java.util.List resolvedArtifacts, java.util.List missingArtifacts, java.util.List resolutionExceptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
resolveArtifact(ResolutionNode node)
void
run()
-
-
-
Field Detail
-
nodes
private java.util.List nodes
-
localRepository
private ArtifactRepository localRepository
-
resolvedArtifacts
private java.util.List resolvedArtifacts
-
missingArtifacts
private java.util.List missingArtifacts
-
latch
private java.util.concurrent.CountDownLatch latch
-
pool
private java.util.concurrent.ThreadPoolExecutor pool
-
resolutionExceptions
private java.util.List resolutionExceptions
-
-
Constructor Detail
-
ResolveArtifactTask
public ResolveArtifactTask(java.util.concurrent.ThreadPoolExecutor pool, java.util.concurrent.CountDownLatch latch, java.util.List nodes, ArtifactRepository localRepository, java.util.List resolvedArtifacts, java.util.List missingArtifacts, java.util.List resolutionExceptions)
-
-
Method Detail
-
run
public void run()
- Specified by:
run
in interfacejava.lang.Runnable
-
resolveArtifact
private void resolveArtifact(ResolutionNode node) throws ArtifactResolutionException
- Throws:
ArtifactResolutionException
-
-