Class SiteDescriptorArtifactMetadata
java.lang.Object
org.apache.maven.repository.legacy.metadata.AbstractArtifactMetadata
org.apache.maven.artifact.metadata.AbstractArtifactMetadata
org.apache.maven.plugins.site.descriptor.SiteDescriptorArtifactMetadata
- All Implemented Interfaces:
org.apache.maven.artifact.metadata.ArtifactMetadata
,org.apache.maven.repository.legacy.metadata.ArtifactMetadata
public class SiteDescriptorArtifactMetadata
extends org.apache.maven.artifact.metadata.AbstractArtifactMetadata
Attach a POM to an artifact.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final File
private final org.apache.maven.doxia.site.SiteModel
Fields inherited from class org.apache.maven.repository.legacy.metadata.AbstractArtifactMetadata
artifact
-
Constructor Summary
ConstructorsConstructorDescriptionSiteDescriptorArtifactMetadata
(org.apache.maven.artifact.Artifact artifact, org.apache.maven.doxia.site.SiteModel siteModel, File file) -
Method Summary
Modifier and TypeMethodDescriptionprivate String
getKey()
getLocalFilename
(org.apache.maven.artifact.repository.ArtifactRepository repository) void
merge
(org.apache.maven.artifact.metadata.ArtifactMetadata metadata) void
merge
(org.apache.maven.repository.legacy.metadata.ArtifactMetadata metadata) boolean
void
storeInLocalRepository
(org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.artifact.repository.ArtifactRepository remoteRepository) toString()
Methods inherited from class org.apache.maven.repository.legacy.metadata.AbstractArtifactMetadata
extendedToString, getArtifactId, getGroupId, storedInGroupDirectory
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.maven.repository.legacy.metadata.ArtifactMetadata
extendedToString, getArtifactId, getGroupId, storedInGroupDirectory
-
Field Details
-
siteModel
private final org.apache.maven.doxia.site.SiteModel siteModel -
file
-
-
Constructor Details
-
SiteDescriptorArtifactMetadata
public SiteDescriptorArtifactMetadata(org.apache.maven.artifact.Artifact artifact, org.apache.maven.doxia.site.SiteModel siteModel, File file)
-
-
Method Details
-
getRemoteFilename
-
getLocalFilename
-
getFilename
-
storeInLocalRepository
public void storeInLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.artifact.repository.ArtifactRepository remoteRepository) throws org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException - Throws:
org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException
-
toString
-
storedInArtifactVersionDirectory
public boolean storedInArtifactVersionDirectory() -
getBaseVersion
-
getKey
-
merge
public void merge(org.apache.maven.artifact.metadata.ArtifactMetadata metadata) -
merge
public void merge(org.apache.maven.repository.legacy.metadata.ArtifactMetadata metadata)
-