|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ArtifactMetadata
Contains metadata about an artifact, and methods to retrieve/store it from an artifact repository.
Method Summary | |
---|---|
String |
extendedToString()
|
String |
getArtifactId()
|
String |
getBaseVersion()
|
String |
getGroupId()
|
Object |
getKey()
|
String |
getLocalFilename(ArtifactRepository repository)
Get the filename of this metadata on the local repository. |
String |
getRemoteFilename()
Get the filename of this metadata on the remote repository. |
void |
merge(ArtifactMetadata metadata)
Merge a new metadata set into this piece of metadata. |
boolean |
storedInArtifactVersionDirectory()
Whether this metadata should be stored alongside the artifact. |
boolean |
storedInGroupDirectory()
Whether this metadata should be stored alongside the group. |
void |
storeInLocalRepository(ArtifactRepository localRepository,
ArtifactRepository remoteRepository)
Store the metadata in the local repository. |
Method Detail |
---|
boolean storedInArtifactVersionDirectory()
boolean storedInGroupDirectory()
String getGroupId()
String getArtifactId()
String getBaseVersion()
Object getKey()
String getLocalFilename(ArtifactRepository repository)
repository
- the remote repository it came from
String getRemoteFilename()
void merge(ArtifactMetadata metadata)
metadata
- the new metadatavoid storeInLocalRepository(ArtifactRepository localRepository, ArtifactRepository remoteRepository) throws RepositoryMetadataStoreException
localRepository
- the local repositoryremoteRepository
- the remote repository it came from
RepositoryMetadataStoreException
String extendedToString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |