Class DefaultArtifactResolver.ResolveTask

  • All Implemented Interfaces:
    java.lang.Runnable
    Enclosing class:
    DefaultArtifactResolver

    private class DefaultArtifactResolver.ResolveTask
    extends java.lang.Object
    implements java.lang.Runnable
    • 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
    • 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)
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable