Interface ArtifactRepository
-
- All Known Implementing Classes:
DefaultArtifactRepository
public interface ArtifactRepositorySpecifies the repository used for artifact handling.- Version:
- $Id: ArtifactRepository.java 495147 2007-01-11 07:47:53Z jvanzyl $
- Author:
- Brett Porter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetBasedir()StringgetId()StringgetKey()ArtifactRepositoryLayoutgetLayout()StringgetProtocol()ArtifactRepositoryPolicygetReleases()ArtifactRepositoryPolicygetSnapshots()StringgetUrl()booleanisBlacklisted()booleanisUniqueVersion()StringpathOf(Artifact artifact)StringpathOfLocalRepositoryMetadata(ArtifactMetadata metadata, ArtifactRepository repository)StringpathOfRemoteRepositoryMetadata(ArtifactMetadata artifactMetadata)voidsetBlacklisted(boolean blackListed)
-
-
-
Method Detail
-
pathOfRemoteRepositoryMetadata
String pathOfRemoteRepositoryMetadata(ArtifactMetadata artifactMetadata)
-
pathOfLocalRepositoryMetadata
String pathOfLocalRepositoryMetadata(ArtifactMetadata metadata, ArtifactRepository repository)
-
getUrl
String getUrl()
-
getBasedir
String getBasedir()
-
getProtocol
String getProtocol()
-
getId
String getId()
-
getSnapshots
ArtifactRepositoryPolicy getSnapshots()
-
getReleases
ArtifactRepositoryPolicy getReleases()
-
getLayout
ArtifactRepositoryLayout getLayout()
-
getKey
String getKey()
-
isUniqueVersion
boolean isUniqueVersion()
-
setBlacklisted
void setBlacklisted(boolean blackListed)
-
isBlacklisted
boolean isBlacklisted()
-
-