jetbrains.buildServer.artifacts
Interface DependencyResolverListener

All Superinterfaces:
java.util.EventListener

public interface DependencyResolverListener
extends java.util.EventListener

Dependency resolver listener.


Method Summary
 void artifactDestinationCollision(java.lang.String destination, java.util.List<java.lang.String> sources)
           
 void artifactDownloaded(ArtifactDependency dependency, java.lang.String artifactName, java.lang.String artifactDestPath)
           
 void artifactDownloadedAndUnpacked(ArtifactDependency dependency, java.lang.String artifactName, java.lang.String artifactDestPath, java.util.List<java.lang.String> files)
           
 void artifactDownloadFailed(ArtifactDependency dependency, java.lang.Throwable exception)
           
 void artifactDownloadStarted(ArtifactDependency dependency, java.lang.String artifactName, java.lang.String artifactDestPath)
           
 void artifactPatternProcessed(java.lang.String sourceBuildDescription, java.lang.String sourcePathPattern, int filesCount)
           
 void destinationDirCleaned(java.lang.String path)
           
 void resolvingFinished()
           
 void resolvingStarted(java.util.List<ArtifactDependency> dependencies)
           
 

Method Detail

resolvingStarted

void resolvingStarted(@NotNull
                      java.util.List<ArtifactDependency> dependencies)

destinationDirCleaned

void destinationDirCleaned(@NotNull
                           java.lang.String path)

artifactDownloadStarted

void artifactDownloadStarted(@NotNull
                             ArtifactDependency dependency,
                             @NotNull
                             java.lang.String artifactName,
                             @NotNull
                             java.lang.String artifactDestPath)

artifactDownloaded

void artifactDownloaded(@NotNull
                        ArtifactDependency dependency,
                        @NotNull
                        java.lang.String artifactName,
                        @NotNull
                        java.lang.String artifactDestPath)

artifactDownloadedAndUnpacked

void artifactDownloadedAndUnpacked(@NotNull
                                   ArtifactDependency dependency,
                                   @NotNull
                                   java.lang.String artifactName,
                                   @NotNull
                                   java.lang.String artifactDestPath,
                                   @NotNull
                                   java.util.List<java.lang.String> files)

artifactDownloadFailed

void artifactDownloadFailed(@NotNull
                            ArtifactDependency dependency,
                            java.lang.Throwable exception)

resolvingFinished

void resolvingFinished()

artifactPatternProcessed

void artifactPatternProcessed(@NotNull
                              java.lang.String sourceBuildDescription,
                              @NotNull
                              java.lang.String sourcePathPattern,
                              int filesCount)

artifactDestinationCollision

void artifactDestinationCollision(@NotNull
                                  java.lang.String destination,
                                  @NotNull
                                  java.util.List<java.lang.String> sources)