Class SnapshotTransformation
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.repository.legacy.resolver.transform.AbstractVersionTransformation
org.apache.maven.repository.legacy.resolver.transform.SnapshotTransformation
- All Implemented Interfaces:
ArtifactTransformation
,org.codehaus.plexus.logging.LogEnabled
@Named("snapshot")
@Singleton
@Deprecated
public class SnapshotTransformation
extends AbstractVersionTransformation
Deprecated.
-
Field Summary
Fields inherited from class org.apache.maven.repository.legacy.resolver.transform.AbstractVersionTransformation
repositoryMetadataManager, wagonManager
Fields inherited from interface org.apache.maven.repository.legacy.resolver.transform.ArtifactTransformation
ROLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
constructVersion
(Versioning versioning, String baseVersion) Deprecated.Deprecated.static DateFormat
Deprecated.void
transformForDeployment
(Artifact artifact, ArtifactRepository remoteRepository, ArtifactRepository localRepository) Deprecated.Take in an artifact and return the transformed artifact for distributing to remote repository.void
transformForInstall
(Artifact artifact, ArtifactRepository localRepository) Deprecated.Take in an artifact and return the transformed artifact for locating in the local repository.void
transformForResolve
(Artifact artifact, RepositoryRequest request) Deprecated.Take in an artifact and return the transformed artifact for locating in the remote repository.Methods inherited from class org.apache.maven.repository.legacy.resolver.transform.AbstractVersionTransformation
resolveVersion, resolveVersion, transformForResolve
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Constructor Details
-
SnapshotTransformation
public SnapshotTransformation()Deprecated.
-
-
Method Details
-
transformForResolve
public void transformForResolve(Artifact artifact, RepositoryRequest request) throws ArtifactResolutionException Deprecated.Description copied from interface:ArtifactTransformation
Take in an artifact and return the transformed artifact for locating in the remote repository. If no transformation has occurred the original artifact is returned.- Parameters:
artifact
- Artifact to be transformed.request
- the repositories to check- Throws:
ArtifactResolutionException
-
transformForInstall
Deprecated.Description copied from interface:ArtifactTransformation
Take in an artifact and return the transformed artifact for locating in the local repository. If no transformation has occurred the original artifact is returned.- Parameters:
artifact
- Artifact to be transformed.localRepository
- the local repository it will be stored in
-
transformForDeployment
public void transformForDeployment(Artifact artifact, ArtifactRepository remoteRepository, ArtifactRepository localRepository) throws ArtifactDeploymentException Deprecated.Description copied from interface:ArtifactTransformation
Take in an artifact and return the transformed artifact for distributing to remote repository. If no transformation has occurred the original artifact is returned.- Parameters:
artifact
- Artifact to be transformed.remoteRepository
- the repository to deploy tolocalRepository
- the local repository- Throws:
ArtifactDeploymentException
-
getDeploymentTimestamp
Deprecated. -
constructVersion
Deprecated.- Specified by:
constructVersion
in classAbstractVersionTransformation
-
getUtcDateFormatter
Deprecated.
-