Class StubArtifactRepository
java.lang.Object
org.apache.maven.plugin.testing.stubs.StubArtifactRepository
- All Implemented Interfaces:
 org.apache.maven.artifact.repository.ArtifactRepository
public class StubArtifactRepository
extends Object
implements org.apache.maven.artifact.repository.ArtifactRepository
- Author:
 - Brian Fox
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionorg.apache.maven.artifact.Artifactfind(org.apache.maven.artifact.Artifact artifact) findVersions(org.apache.maven.artifact.Artifact artifact) org.apache.maven.artifact.repository.AuthenticationgetId()getKey()org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayoutList<org.apache.maven.artifact.repository.ArtifactRepository> org.apache.maven.repository.ProxygetProxy()org.apache.maven.artifact.repository.ArtifactRepositoryPolicyorg.apache.maven.artifact.repository.ArtifactRepositoryPolicygetUrl()booleanbooleanbooleanbooleanpathOf(org.apache.maven.artifact.Artifact artifact) pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository) pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata) voidsetAuthentication(org.apache.maven.artifact.repository.Authentication authentication) voidsetBlacklisted(boolean blackListed) By default, do nothing.voidsetBlocked(boolean blocked) voidvoidsetLayout(org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout) voidsetMirroredRepositories(List<org.apache.maven.artifact.repository.ArtifactRepository> artifactRepositories) voidsetProxy(org.apache.maven.repository.Proxy proxy) voidsetReleaseUpdatePolicy(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy policy) voidsetSnapshotUpdatePolicy(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy policy) void 
- 
Constructor Details
- 
StubArtifactRepository
Default constructor- Parameters:
 dir- the basedir
 
 - 
 - 
Method Details
- 
pathOf
- Specified by:
 pathOfin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 - the 
artifactId. - See Also:
 
 - 
pathOfRemoteRepositoryMetadata
public String pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata) - Specified by:
 pathOfRemoteRepositoryMetadatain interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 null.- See Also:
 
 - 
pathOfLocalRepositoryMetadata
public String pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository) - Specified by:
 pathOfLocalRepositoryMetadatain interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 - the filename of this metadata on the local repository.
 - See Also:
 
 - 
getUrl
- Specified by:
 getUrlin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 null.- See Also:
 
 - 
getBasedir
- Specified by:
 getBasedirin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 basedir.- See Also:
 
 - 
getProtocol
- Specified by:
 getProtocolin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 null.- See Also:
 
 - 
getId
- Specified by:
 getIdin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 null.- See Also:
 
 - 
getSnapshots
public org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getSnapshots()- Specified by:
 getSnapshotsin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 null.- See Also:
 
 - 
getReleases
public org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getReleases()- Specified by:
 getReleasesin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 null.- See Also:
 
 - 
getLayout
public org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout getLayout()- Specified by:
 getLayoutin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 null.- See Also:
 
 - 
getKey
- Specified by:
 getKeyin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 null.- See Also:
 
 - 
isUniqueVersion
public boolean isUniqueVersion()- Specified by:
 isUniqueVersionin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 false.- See Also:
 
 - 
setBlacklisted
public void setBlacklisted(boolean blackListed) By default, do nothing.- Specified by:
 setBlacklistedin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- See Also:
 
 - 
isBlacklisted
public boolean isBlacklisted()- Specified by:
 isBlacklistedin interfaceorg.apache.maven.artifact.repository.ArtifactRepository- Returns:
 false.- See Also:
 
 - 
find
public org.apache.maven.artifact.Artifact find(org.apache.maven.artifact.Artifact artifact) - Specified by:
 findin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
getAuthentication
public org.apache.maven.artifact.repository.Authentication getAuthentication()- Specified by:
 getAuthenticationin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
getProxy
public org.apache.maven.repository.Proxy getProxy()- Specified by:
 getProxyin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
setAuthentication
public void setAuthentication(org.apache.maven.artifact.repository.Authentication authentication) - Specified by:
 setAuthenticationin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
setId
- Specified by:
 setIdin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
setLayout
public void setLayout(org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout) - Specified by:
 setLayoutin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
setProxy
public void setProxy(org.apache.maven.repository.Proxy proxy) - Specified by:
 setProxyin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
setReleaseUpdatePolicy
public void setReleaseUpdatePolicy(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy policy) - Specified by:
 setReleaseUpdatePolicyin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
setSnapshotUpdatePolicy
public void setSnapshotUpdatePolicy(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy policy) - Specified by:
 setSnapshotUpdatePolicyin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
setUrl
- Specified by:
 setUrlin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
findVersions
- Specified by:
 findVersionsin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
isProjectAware
public boolean isProjectAware()- Specified by:
 isProjectAwarein interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
getMirroredRepositories
- Specified by:
 getMirroredRepositoriesin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
setMirroredRepositories
public void setMirroredRepositories(List<org.apache.maven.artifact.repository.ArtifactRepository> artifactRepositories) - Specified by:
 setMirroredRepositoriesin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
isBlocked
public boolean isBlocked()- Specified by:
 isBlockedin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 - 
setBlocked
public void setBlocked(boolean blocked) - Specified by:
 setBlockedin interfaceorg.apache.maven.artifact.repository.ArtifactRepository
 
 -