public class MavenArtifactRepository
extends java.lang.Object
implements org.apache.maven.artifact.repository.ArtifactRepository
| Constructor and Description |
|---|
MavenArtifactRepository() |
MavenArtifactRepository(java.lang.String id,
java.lang.String url,
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout,
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots,
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)
Create a remote download repository.
|
| Modifier and Type | Method and Description |
|---|---|
protected static <T> boolean |
eq(T s1,
T s2) |
boolean |
equals(java.lang.Object obj) |
org.apache.maven.artifact.Artifact |
find(org.apache.maven.artifact.Artifact artifact) |
java.util.List<java.lang.String> |
findVersions(org.apache.maven.artifact.Artifact artifact) |
org.apache.maven.artifact.repository.Authentication |
getAuthentication() |
java.lang.String |
getBasedir() |
java.lang.String |
getId() |
java.lang.String |
getKey() |
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout |
getLayout() |
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> |
getMirroredRepositories() |
java.lang.String |
getProtocol() |
org.apache.maven.repository.Proxy |
getProxy() |
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy |
getReleases() |
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy |
getSnapshots() |
java.lang.String |
getUrl() |
int |
hashCode() |
boolean |
isBlacklisted() |
boolean |
isProjectAware() |
boolean |
isUniqueVersion() |
java.lang.String |
pathOf(org.apache.maven.artifact.Artifact artifact) |
java.lang.String |
pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata,
org.apache.maven.artifact.repository.ArtifactRepository repository) |
java.lang.String |
pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata) |
void |
setAuthentication(org.apache.maven.artifact.repository.Authentication authentication) |
void |
setBlacklisted(boolean blackListed) |
void |
setId(java.lang.String id) |
void |
setLayout(org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout) |
void |
setMirroredRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> mirroredRepositories) |
void |
setProxy(org.apache.maven.repository.Proxy proxy) |
void |
setReleaseUpdatePolicy(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases) |
void |
setSnapshotUpdatePolicy(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots) |
void |
setUrl(java.lang.String url) |
java.lang.String |
toString() |
public MavenArtifactRepository()
public MavenArtifactRepository(java.lang.String id,
java.lang.String url,
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout,
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots,
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)
id - the unique identifier of the repositoryurl - the URL of the repositorylayout - the layout of the repositorysnapshots - the policies to use for snapshotsreleases - the policies to use for releasespublic java.lang.String pathOf(org.apache.maven.artifact.Artifact artifact)
pathOf in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic java.lang.String pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata)
pathOfRemoteRepositoryMetadata in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic java.lang.String pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata,
org.apache.maven.artifact.repository.ArtifactRepository repository)
pathOfLocalRepositoryMetadata in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic void setLayout(org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout)
setLayout in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout getLayout()
getLayout in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic void setSnapshotUpdatePolicy(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots)
setSnapshotUpdatePolicy in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getSnapshots()
getSnapshots in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic void setReleaseUpdatePolicy(org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)
setReleaseUpdatePolicy in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getReleases()
getReleases in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic java.lang.String getKey()
getKey in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic java.lang.String toString()
toString in class java.lang.Objectpublic org.apache.maven.artifact.Artifact find(org.apache.maven.artifact.Artifact artifact)
find in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic java.util.List<java.lang.String> findVersions(org.apache.maven.artifact.Artifact artifact)
findVersions in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic java.lang.String getId()
getId in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic java.lang.String getUrl()
getUrl in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic java.lang.String getBasedir()
getBasedir in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic java.lang.String getProtocol()
getProtocol in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic void setId(java.lang.String id)
setId in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic void setUrl(java.lang.String url)
setUrl in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectprotected static <T> boolean eq(T s1,
T s2)
public org.apache.maven.artifact.repository.Authentication getAuthentication()
getAuthentication in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic void setAuthentication(org.apache.maven.artifact.repository.Authentication authentication)
setAuthentication in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic org.apache.maven.repository.Proxy getProxy()
getProxy in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic void setProxy(org.apache.maven.repository.Proxy proxy)
setProxy in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic boolean isBlacklisted()
isBlacklisted in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic void setBlacklisted(boolean blackListed)
setBlacklisted in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic boolean isUniqueVersion()
isUniqueVersion in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic boolean isProjectAware()
isProjectAware in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> getMirroredRepositories()
getMirroredRepositories in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic void setMirroredRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> mirroredRepositories)
setMirroredRepositories in interface org.apache.maven.artifact.repository.ArtifactRepository