Class ArtifactRepositoryStub

java.lang.Object
org.apache.maven.plugin.testing.stubs.StubArtifactRepository
org.apache.maven.plugins.deploy.stubs.ArtifactRepositoryStub
All Implemented Interfaces:
org.apache.maven.artifact.repository.ArtifactRepository
Direct Known Subclasses:
ArtifactRepositoryStub2

public class ArtifactRepositoryStub extends org.apache.maven.plugin.testing.stubs.StubArtifactRepository
  • Constructor Details

    • ArtifactRepositoryStub

      public ArtifactRepositoryStub()
    • ArtifactRepositoryStub

      public ArtifactRepositoryStub(String dir)
  • Method Details

    • pathOf

      public String pathOf(org.apache.maven.artifact.Artifact artifact)
      Specified by:
      pathOf in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      pathOf in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • pathOfRemoteRepositoryMetadata

      public String pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata)
      Specified by:
      pathOfRemoteRepositoryMetadata in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      pathOfRemoteRepositoryMetadata in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • pathOfLocalRepositoryMetadata

      public String pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository)
      Specified by:
      pathOfLocalRepositoryMetadata in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      pathOfLocalRepositoryMetadata in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • getUrl

      public String getUrl()
      Specified by:
      getUrl in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      getUrl in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • setAppendToUrl

      public void setAppendToUrl(String dir)
    • getBasedir

      public String getBasedir()
      Specified by:
      getBasedir in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      getBasedir in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • getProtocol

      public String getProtocol()
      Specified by:
      getProtocol in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      getProtocol in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • getId

      public String getId()
      Specified by:
      getId in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      getId in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • getSnapshots

      public org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getSnapshots()
      Specified by:
      getSnapshots in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      getSnapshots in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • getReleases

      public org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getReleases()
      Specified by:
      getReleases in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      getReleases in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • getLayout

      public org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout getLayout()
      Specified by:
      getLayout in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      getLayout in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • getKey

      public String getKey()
      Specified by:
      getKey in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      getKey in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • isUniqueVersion

      public boolean isUniqueVersion()
      Specified by:
      isUniqueVersion in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      isUniqueVersion in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • setBlacklisted

      public void setBlacklisted(boolean blackListed)
      Specified by:
      setBlacklisted in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      setBlacklisted in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • isBlacklisted

      public boolean isBlacklisted()
      Specified by:
      isBlacklisted in interface org.apache.maven.artifact.repository.ArtifactRepository
      Overrides:
      isBlacklisted in class org.apache.maven.plugin.testing.stubs.StubArtifactRepository
    • isBlocked

      public boolean isBlocked()
    • setBlocked

      public void setBlocked(boolean b)