Package hudson.maven

Class RedeployPublisher.WrappedArtifactRepository

  • All Implemented Interfaces:
    org.apache.maven.artifact.repository.ArtifactRepository
    Enclosing class:
    RedeployPublisher

    public static class RedeployPublisher.WrappedArtifactRepository
    extends Object
    implements org.apache.maven.artifact.repository.ArtifactRepository
    • Constructor Detail

      • WrappedArtifactRepository

        public WrappedArtifactRepository​(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository,
                                         boolean uniqueVersion)
    • Method Detail

      • pathOf

        public String pathOf​(org.apache.maven.artifact.Artifact artifact)
        Specified by:
        pathOf in interface org.apache.maven.artifact.repository.ArtifactRepository
      • pathOfRemoteRepositoryMetadata

        public String pathOfRemoteRepositoryMetadata​(org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata)
        Specified by:
        pathOfRemoteRepositoryMetadata in interface org.apache.maven.artifact.repository.ArtifactRepository
      • 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
      • getUrl

        public String getUrl()
        Specified by:
        getUrl in interface org.apache.maven.artifact.repository.ArtifactRepository
      • setUrl

        public void setUrl​(String url)
        Specified by:
        setUrl in interface org.apache.maven.artifact.repository.ArtifactRepository
      • getBasedir

        public String getBasedir()
        Specified by:
        getBasedir in interface org.apache.maven.artifact.repository.ArtifactRepository
      • getProtocol

        public String getProtocol()
        Specified by:
        getProtocol in interface org.apache.maven.artifact.repository.ArtifactRepository
      • getId

        public String getId()
        Specified by:
        getId in interface org.apache.maven.artifact.repository.ArtifactRepository
      • setId

        public void setId​(String id)
        Specified by:
        setId in interface org.apache.maven.artifact.repository.ArtifactRepository
      • getSnapshots

        public org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getSnapshots()
        Specified by:
        getSnapshots in interface org.apache.maven.artifact.repository.ArtifactRepository
      • setSnapshotUpdatePolicy

        public void setSnapshotUpdatePolicy​(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy policy)
        Specified by:
        setSnapshotUpdatePolicy in interface org.apache.maven.artifact.repository.ArtifactRepository
      • getReleases

        public org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getReleases()
        Specified by:
        getReleases in interface org.apache.maven.artifact.repository.ArtifactRepository
      • setReleaseUpdatePolicy

        public void setReleaseUpdatePolicy​(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy policy)
        Specified by:
        setReleaseUpdatePolicy in interface org.apache.maven.artifact.repository.ArtifactRepository
      • getLayout

        public org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout getLayout()
        Specified by:
        getLayout in interface org.apache.maven.artifact.repository.ArtifactRepository
      • setLayout

        public void setLayout​(org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout)
        Specified by:
        setLayout in interface org.apache.maven.artifact.repository.ArtifactRepository
      • getKey

        public String getKey()
        Specified by:
        getKey in interface org.apache.maven.artifact.repository.ArtifactRepository
      • isUniqueVersion

        public boolean isUniqueVersion()
        Specified by:
        isUniqueVersion in interface org.apache.maven.artifact.repository.ArtifactRepository
      • setUniqueVersion

        public void setUniqueVersion​(boolean uniqueVersion)
      • isBlacklisted

        public boolean isBlacklisted()
        Specified by:
        isBlacklisted in interface org.apache.maven.artifact.repository.ArtifactRepository
      • setBlacklisted

        public void setBlacklisted​(boolean blackListed)
        Specified by:
        setBlacklisted in interface org.apache.maven.artifact.repository.ArtifactRepository
      • find

        public org.apache.maven.artifact.Artifact find​(org.apache.maven.artifact.Artifact artifact)
        Specified by:
        find in interface org.apache.maven.artifact.repository.ArtifactRepository
      • findVersions

        public List<String> findVersions​(org.apache.maven.artifact.Artifact artifact)
        Specified by:
        findVersions in interface org.apache.maven.artifact.repository.ArtifactRepository
      • isProjectAware

        public boolean isProjectAware()
        Specified by:
        isProjectAware in interface org.apache.maven.artifact.repository.ArtifactRepository
      • setAuthentication

        public void setAuthentication​(org.apache.maven.artifact.repository.Authentication authentication)
        Specified by:
        setAuthentication in interface org.apache.maven.artifact.repository.ArtifactRepository
      • getAuthentication

        public org.apache.maven.artifact.repository.Authentication getAuthentication()
        Specified by:
        getAuthentication in interface org.apache.maven.artifact.repository.ArtifactRepository
      • setProxy

        public void setProxy​(org.apache.maven.repository.Proxy proxy)
        Specified by:
        setProxy in interface org.apache.maven.artifact.repository.ArtifactRepository
      • getProxy

        public org.apache.maven.repository.Proxy getProxy()
        Specified by:
        getProxy in interface org.apache.maven.artifact.repository.ArtifactRepository
      • getMirroredRepositories

        public List<org.apache.maven.artifact.repository.ArtifactRepository> getMirroredRepositories()
        Specified by:
        getMirroredRepositories in interface org.apache.maven.artifact.repository.ArtifactRepository
      • setMirroredRepositories

        public void setMirroredRepositories​(List<org.apache.maven.artifact.repository.ArtifactRepository> arg0)
        Specified by:
        setMirroredRepositories in interface org.apache.maven.artifact.repository.ArtifactRepository
      • isBlocked

        public boolean isBlocked()
        Specified by:
        isBlocked in interface org.apache.maven.artifact.repository.ArtifactRepository
      • setBlocked

        public void setBlocked​(boolean blocked)
        Specified by:
        setBlocked in interface org.apache.maven.artifact.repository.ArtifactRepository