| 
||||||||||
| 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 metadata
void storeInLocalRepository(ArtifactRepository localRepository,
                            ArtifactRepository remoteRepository)
                            throws RepositoryMetadataStoreException
localRepository - the local repositoryremoteRepository - the remote repository it came from
RepositoryMetadataStoreExceptionString extendedToString()
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||