public class DefaultArtifactRepository extends org.apache.maven.wagon.repository.Repository implements ArtifactRepository
| Modifier and Type | Field and Description |
|---|---|
private boolean |
blacklisted |
private ArtifactRepositoryLayout |
layout |
private ArtifactRepositoryPolicy |
releases |
private ArtifactRepositoryPolicy |
snapshots |
private boolean |
uniqueVersion |
| Constructor and Description |
|---|
DefaultArtifactRepository(java.lang.String id,
java.lang.String url,
ArtifactRepositoryLayout layout)
Create a local repository or a test repository.
|
DefaultArtifactRepository(java.lang.String id,
java.lang.String url,
ArtifactRepositoryLayout layout,
ArtifactRepositoryPolicy snapshots,
ArtifactRepositoryPolicy releases)
Create a remote download repository.
|
DefaultArtifactRepository(java.lang.String id,
java.lang.String url,
ArtifactRepositoryLayout layout,
boolean uniqueVersion)
Create a remote deployment repository.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getKey() |
ArtifactRepositoryLayout |
getLayout() |
ArtifactRepositoryPolicy |
getReleases() |
ArtifactRepositoryPolicy |
getSnapshots() |
boolean |
isBlacklisted() |
boolean |
isUniqueVersion() |
java.lang.String |
pathOf(Artifact artifact) |
java.lang.String |
pathOfLocalRepositoryMetadata(ArtifactMetadata metadata,
ArtifactRepository repository) |
java.lang.String |
pathOfRemoteRepositoryMetadata(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, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBasedir, getId, getProtocol, getUrlprivate final ArtifactRepositoryLayout layout
private ArtifactRepositoryPolicy snapshots
private ArtifactRepositoryPolicy releases
private boolean uniqueVersion
private boolean blacklisted
public DefaultArtifactRepository(java.lang.String id,
java.lang.String url,
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,
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,
ArtifactRepositoryLayout layout,
ArtifactRepositoryPolicy snapshots,
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(Artifact artifact)
pathOf in interface ArtifactRepositorypublic java.lang.String pathOfRemoteRepositoryMetadata(ArtifactMetadata artifactMetadata)
pathOfRemoteRepositoryMetadata in interface ArtifactRepositorypublic java.lang.String pathOfLocalRepositoryMetadata(ArtifactMetadata metadata, ArtifactRepository repository)
pathOfLocalRepositoryMetadata in interface ArtifactRepositorypublic ArtifactRepositoryLayout getLayout()
getLayout in interface ArtifactRepositorypublic ArtifactRepositoryPolicy getSnapshots()
getSnapshots in interface ArtifactRepositorypublic ArtifactRepositoryPolicy getReleases()
getReleases in interface ArtifactRepositorypublic java.lang.String getKey()
getKey in interface ArtifactRepositorypublic boolean isUniqueVersion()
isUniqueVersion in interface ArtifactRepositorypublic boolean isBlacklisted()
isBlacklisted in interface ArtifactRepositorypublic void setBlacklisted(boolean blacklisted)
setBlacklisted in interface ArtifactRepository