Class AbstractRepositoryMetadata
java.lang.Object
org.apache.maven.artifact.repository.metadata.AbstractRepositoryMetadata
- All Implemented Interfaces:
ArtifactMetadata,RepositoryMetadata,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(Metadata metadata) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprotected static MetadatacreateMetadata(Artifact artifact, Versioning versioning) Deprecated.protected static VersioningcreateVersioning(Snapshot snapshot) Deprecated.Deprecated.getLocalFilename(ArtifactRepository repository) Deprecated.Deprecated.Get the repository metadata associated with this marker.intDeprecated.Gets the artifact quality this metadata refers to.getPolicy(ArtifactRepository repository) Deprecated.Gets the policy that applies to this metadata regarding the specified repository.Deprecated.voidmerge(ArtifactMetadata metadata) Deprecated.voidmerge(ArtifactMetadata metadata) Deprecated.voidsetMetadata(Metadata metadata) Deprecated.Set the metadata contents.voidstoreInLocalRepository(ArtifactRepository localRepository, ArtifactRepository remoteRepository) Deprecated.toString()Deprecated.protected voidupdateRepositoryMetadata(ArtifactRepository localRepository, 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
Deprecated.
-
-
Method Details
-
getRemoteFilename
Deprecated.- Specified by:
getRemoteFilenamein interfaceArtifactMetadata
-
getLocalFilename
Deprecated.- Specified by:
getLocalFilenamein interfaceArtifactMetadata
-
storeInLocalRepository
public void storeInLocalRepository(ArtifactRepository localRepository, ArtifactRepository remoteRepository) throws RepositoryMetadataStoreException Deprecated.- Specified by:
storeInLocalRepositoryin interfaceArtifactMetadata- Throws:
RepositoryMetadataStoreException
-
updateRepositoryMetadata
protected void updateRepositoryMetadata(ArtifactRepository localRepository, ArtifactRepository remoteRepository) throws IOException, XMLStreamException Deprecated.- Throws:
IOExceptionXMLStreamException
-
toString
Deprecated. -
createMetadata
Deprecated. -
createVersioning
Deprecated. -
setMetadata
Deprecated.Description copied from interface:RepositoryMetadataSet the metadata contents.- Specified by:
setMetadatain interfaceRepositoryMetadata- Parameters:
metadata- the 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
Deprecated.- Specified by:
mergein interfaceArtifactMetadata
-
merge
Deprecated.- Specified by:
mergein interfaceArtifactMetadata
-
extendedToString
Deprecated.- Specified by:
extendedToStringin interfaceArtifactMetadata
-
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
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.
-