hudson.maven
Class RedeployPublisher.WrappedArtifactRepository

java.lang.Object
  extended by hudson.maven.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 Summary
RedeployPublisher.WrappedArtifactRepository(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository, boolean uniqueVersion)
           
 
Method Summary
 org.apache.maven.artifact.Artifact find(org.apache.maven.artifact.Artifact artifact)
           
 List<String> findVersions(org.apache.maven.artifact.Artifact artifact)
           
 org.apache.maven.artifact.repository.Authentication getAuthentication()
           
 String getBasedir()
           
 String getId()
           
 String getKey()
           
 org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout getLayout()
           
 List<org.apache.maven.artifact.repository.ArtifactRepository> getMirroredRepositories()
           
 String getProtocol()
           
 org.apache.maven.repository.Proxy getProxy()
           
 org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getReleases()
           
 org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getSnapshots()
           
 String getUrl()
           
 boolean isBlacklisted()
           
 boolean isProjectAware()
           
 boolean isUniqueVersion()
           
 String pathOf(org.apache.maven.artifact.Artifact artifact)
           
 String pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository)
           
 String pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata)
           
 void setAuthentication(org.apache.maven.artifact.repository.Authentication authentication)
           
 void setBlacklisted(boolean blackListed)
           
 void setId(String id)
           
 void setLayout(org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout)
           
 void setMirroredRepositories(List<org.apache.maven.artifact.repository.ArtifactRepository> arg0)
           
 void setProxy(org.apache.maven.repository.Proxy proxy)
           
 void setReleaseUpdatePolicy(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy policy)
           
 void setSnapshotUpdatePolicy(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy policy)
           
 void setUniqueVersion(boolean uniqueVersion)
           
 void setUrl(String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RedeployPublisher.WrappedArtifactRepository

public RedeployPublisher.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


Copyright © 2004-2013. All Rights Reserved.