Interface ResolutionEventListener

All Known Implementing Classes:
GraphvizResolutionEventListener

public interface ResolutionEventListener
  • Field Details

  • Method Details

    • clear

      default void clear()
    • downloadMetadata

      default void downloadMetadata(GroupArtifactVersion gav)
    • download

      default void download(GroupArtifactVersion gav)
    • downloadSuccess

      default void downloadSuccess(ResolvedGroupArtifactVersion gav, @Nullable @Nullable ResolvedPom containing)
    • downloadError

      default void downloadError(GroupArtifactVersion gav, List<String> attemptedUris, @Nullable @Nullable Pom containing)
      Parameters:
      gav - - GAV coordinate of the dependency which failed to download
      attemptedUris - - The URIs which were attempted, in the order they were attempted, before resolution was determined to have failed
      containing - - The pom containing the dependency which failed to resolve, if resolution was attempted from such a context
    • parent

      default void parent(Pom parent, Pom containing)
    • dependency

      default void dependency(Scope scope, ResolvedDependency resolvedDependency, ResolvedPom containing)
    • bomImport

      default void bomImport(ResolvedGroupArtifactVersion gav, Pom containing)
    • property

      default void property(String key, String value, Pom containing)
    • dependencyManagement

      default void dependencyManagement(ManagedDependency dependencyManagement, Pom containing)
    • repository

      default void repository(MavenRepository mavenRepository, @Nullable @Nullable ResolvedPom containing)
    • repositoryAccessFailed

      default void repositoryAccessFailed(String uri, Throwable e)