Class NoLockStrategy

java.lang.Object
org.apache.ivy.plugins.lock.AbstractLockStrategy
org.apache.ivy.plugins.lock.NoLockStrategy
All Implemented Interfaces:
LockStrategy

public class NoLockStrategy extends AbstractLockStrategy
  • Constructor Details

    • NoLockStrategy

      public NoLockStrategy()
  • Method Details

    • lockArtifact

      public final boolean lockArtifact(Artifact artifact, File artifactFileToDownload)
      Description copied from interface: LockStrategy
      Performs a lock before downloading the given Artifact to the given file.
      Parameters:
      artifact - the artifact about to be downloaded
      artifactFileToDownload - the file where the artifact will be downloaded
      Returns:
      true if the artifact is locked, false otherwise
    • unlockArtifact

      public final void unlockArtifact(Artifact artifact, File artifactFileToDownload)
      Description copied from interface: LockStrategy
      Release the lock acquired for an artifact download.
      Parameters:
      artifact - the artifact for which the lock was acquired
      artifactFileToDownload - the file where the artifact is supposed to have been downloaded