Class PublishEvent

java.lang.Object
org.apache.ivy.core.event.IvyEvent
org.apache.ivy.core.event.publish.PublishEvent
Direct Known Subclasses:
EndArtifactPublishEvent, StartArtifactPublishEvent

public abstract class PublishEvent extends IvyEvent
Base class for events fired during DependencyResolver.publish(Artifact, File, boolean).
See Also:
  • Constructor Details

  • Method Details

    • getResolver

      public DependencyResolver getResolver()
      Returns:
      the resolver into which the artifact is being published
    • getData

      public File getData()
      Returns:
      a local file containing the artifact data
    • getArtifact

      public Artifact getArtifact()
      Returns:
      metadata about the artifact being published
    • isOverwrite

      public boolean isOverwrite()
      Returns:
      true iff this event overwrites existing resolver data for this artifact