Class AbstractRepositoryMetadata
java.lang.Object
org.apache.maven.artifact.repository.metadata.AbstractRepositoryMetadata
- All Implemented Interfaces:
org.apache.maven.artifact.metadata.ArtifactMetadata,RepositoryMetadata,org.apache.maven.repository.legacy.metadata.ArtifactMetadata
- Direct Known Subclasses:
ArtifactRepositoryMetadata,GroupRepositoryMetadata,SnapshotArtifactRepositoryMetadata
@Deprecated
public abstract class AbstractRepositoryMetadata
extends Object
implements RepositoryMetadata
Deprecated.
Shared methods of the repository metadata handling.
-
Field Summary
Fields inherited from interface org.apache.maven.artifact.repository.metadata.RepositoryMetadata
RELEASE, RELEASE_OR_SNAPSHOT, SNAPSHOT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractRepositoryMetadata(org.apache.maven.artifact.repository.metadata.Metadata metadata) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprotected static org.apache.maven.artifact.repository.metadata.MetadatacreateMetadata(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.metadata.Versioning versioning) Deprecated.protected static org.apache.maven.artifact.repository.metadata.VersioningcreateVersioning(org.apache.maven.artifact.repository.metadata.Snapshot snapshot) Deprecated.Deprecated.getLocalFilename(org.apache.maven.artifact.repository.ArtifactRepository repository) Deprecated.org.apache.maven.artifact.repository.metadata.MetadataDeprecated.Get the repository metadata associated with this marker.intDeprecated.Gets the artifact quality this metadata refers to.org.apache.maven.artifact.repository.ArtifactRepositoryPolicygetPolicy(org.apache.maven.artifact.repository.ArtifactRepository repository) Deprecated.Gets the policy that applies to this metadata regarding the specified repository.Deprecated.voidmerge(org.apache.maven.artifact.metadata.ArtifactMetadata metadata) Deprecated.voidmerge(org.apache.maven.repository.legacy.metadata.ArtifactMetadata metadata) Deprecated.voidsetMetadata(org.apache.maven.artifact.repository.metadata.Metadata metadata) Deprecated.Set the metadata contents.voidstoreInLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.artifact.repository.ArtifactRepository remoteRepository) Deprecated.toString()Deprecated.protected voidupdateRepositoryMetadata(org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.artifact.repository.ArtifactRepository remoteRepository) Deprecated.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.maven.repository.legacy.metadata.ArtifactMetadata
getArtifactId, getBaseVersion, getGroupId, getKey, storedInArtifactVersionDirectory, storedInGroupDirectoryMethods inherited from interface org.apache.maven.artifact.repository.metadata.RepositoryMetadata
getRepository, isSnapshot, setRepository
-
Constructor Details
-
AbstractRepositoryMetadata
protected AbstractRepositoryMetadata(org.apache.maven.artifact.repository.metadata.Metadata metadata) Deprecated.
-
-
Method Details
-
getRemoteFilename
Deprecated.- Specified by:
getRemoteFilenamein interfaceorg.apache.maven.repository.legacy.metadata.ArtifactMetadata
-
getLocalFilename
Deprecated.- Specified by:
getLocalFilenamein interfaceorg.apache.maven.repository.legacy.metadata.ArtifactMetadata
-
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 Deprecated.- Specified by:
storeInLocalRepositoryin interfaceorg.apache.maven.repository.legacy.metadata.ArtifactMetadata- Throws:
org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException
-
updateRepositoryMetadata
protected void updateRepositoryMetadata(org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.artifact.repository.ArtifactRepository remoteRepository) throws IOException, XMLStreamException Deprecated.- Throws:
IOExceptionXMLStreamException
-
toString
Deprecated. -
createMetadata
protected static org.apache.maven.artifact.repository.metadata.Metadata createMetadata(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.metadata.Versioning versioning) Deprecated. -
createVersioning
protected static org.apache.maven.artifact.repository.metadata.Versioning createVersioning(org.apache.maven.artifact.repository.metadata.Snapshot snapshot) Deprecated. -
setMetadata
public void setMetadata(org.apache.maven.artifact.repository.metadata.Metadata metadata) Deprecated.Description copied from interface:RepositoryMetadataSet the metadata contents.- Specified by:
setMetadatain interfaceRepositoryMetadata- Parameters:
metadata- the metadata
-
getMetadata
public org.apache.maven.artifact.repository.metadata.Metadata getMetadata()Deprecated.Description copied from interface:RepositoryMetadataGet the repository metadata associated with this marker.- Specified by:
getMetadatain interfaceRepositoryMetadata- Returns:
- the metadata, or
nullif none loaded
-
merge
public void merge(org.apache.maven.repository.legacy.metadata.ArtifactMetadata metadata) Deprecated.- Specified by:
mergein interfaceorg.apache.maven.repository.legacy.metadata.ArtifactMetadata
-
merge
public void merge(org.apache.maven.artifact.metadata.ArtifactMetadata metadata) Deprecated.- Specified by:
mergein interfaceorg.apache.maven.artifact.metadata.ArtifactMetadata
-
extendedToString
Deprecated.- Specified by:
extendedToStringin interfaceorg.apache.maven.repository.legacy.metadata.ArtifactMetadata
-
getNature
public int getNature()Deprecated.Description copied from interface:RepositoryMetadataGets the artifact quality this metadata refers to. One ofRepositoryMetadata.RELEASE,RepositoryMetadata.SNAPSHOTorRepositoryMetadata.RELEASE_OR_SNAPSHOT.- Specified by:
getNaturein interfaceRepositoryMetadata- Returns:
- The artifact quality this metadata refers to.
-
getPolicy
public org.apache.maven.artifact.repository.ArtifactRepositoryPolicy getPolicy(org.apache.maven.artifact.repository.ArtifactRepository repository) Deprecated.Description copied from interface:RepositoryMetadataGets the policy that applies to this metadata regarding the specified repository.- Specified by:
getPolicyin interfaceRepositoryMetadata- Parameters:
repository- The repository for which to determine the policy, must not benull.- Returns:
- The policy, never
null.
-