public class DefaultArtifactRepository
extends org.apache.maven.wagon.repository.Repository
implements org.apache.maven.artifact.repository.ArtifactRepository
| Constructor and Description |
|---|
DefaultArtifactRepository(java.lang.String id,
java.lang.String url,
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout)
Create a local repository or a test repository.
|
DefaultArtifactRepository(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.
|
DefaultArtifactRepository(java.lang.String id,
java.lang.String url,
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout,
boolean uniqueVersion)
Create a remote deployment repository.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getKey() |
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout |
getLayout() |
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy |
getReleases() |
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy |
getSnapshots() |
boolean |
isBlacklisted() |
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 |
setBlacklisted(boolean blacklisted) |
equals, getBasedir, getHost, getId, getName, getParameter, getPassword, getPermissions, getPort, getProtocol, getUrl, getUsername, hashCode, setBasedir, setId, setName, setParameters, setPermissions, setPort, setProtocol, setUrl, toStringpublic DefaultArtifactRepository(java.lang.String id,
java.lang.String url,
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout)
id - the unique identifier of the repositoryurl - the URL of the repositorylayout - the layout of the repositorypublic DefaultArtifactRepository(java.lang.String id,
java.lang.String url,
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout layout,
boolean uniqueVersion)
id - the unique identifier of the repositoryurl - the URL of the repositorylayout - the layout of the repositoryuniqueVersion - whether to assign each snapshot a unique versionpublic DefaultArtifactRepository(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 org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout getLayout()
getLayout in interface org.apache.maven.artifact.repository.ArtifactRepositorypublic org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getSnapshots()
getSnapshots 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 boolean isUniqueVersion()
isUniqueVersion 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.ArtifactRepository