Class DefaultWagonManager
- java.lang.Object
-
- org.apache.maven.repository.legacy.DefaultWagonManager
-
- All Implemented Interfaces:
WagonManager
- Direct Known Subclasses:
DefaultWagonManager
@Component(role=WagonManager.class) public class DefaultWagonManager extends java.lang.Object implements WagonManager
Manages Wagon related operations in Maven.
-
-
Constructor Summary
Constructors Constructor Description DefaultWagonManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
getArtifact(org.apache.maven.artifact.Artifact artifact, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, org.apache.maven.wagon.events.TransferListener downloadMonitor, boolean force)
void
getArtifact(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.ArtifactRepository repository, org.apache.maven.wagon.events.TransferListener downloadMonitor, boolean force)
void
getArtifactMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository, java.io.File destination, java.lang.String checksumPolicy)
void
getArtifactMetadataFromDeploymentRepository(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository, java.io.File destination, java.lang.String checksumPolicy)
void
getRemoteFile(org.apache.maven.artifact.repository.ArtifactRepository repository, java.io.File destination, java.lang.String remotePath, org.apache.maven.wagon.events.TransferListener downloadMonitor, java.lang.String checksumPolicy, boolean force)
org.apache.maven.wagon.Wagon
getWagon(java.lang.String protocol)
Deprecated.org.apache.maven.wagon.Wagon
getWagon(org.apache.maven.wagon.repository.Repository repository)
Deprecated.void
putArtifact(java.io.File source, org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.ArtifactRepository deploymentRepository, org.apache.maven.wagon.events.TransferListener downloadMonitor)
void
putArtifactMetadata(java.io.File source, org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata, org.apache.maven.artifact.repository.ArtifactRepository repository)
void
putRemoteFile(org.apache.maven.artifact.repository.ArtifactRepository repository, java.io.File source, java.lang.String remotePath, org.apache.maven.wagon.events.TransferListener downloadMonitor)
-
-
-
Method Detail
-
getArtifact
public void getArtifact(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.ArtifactRepository repository, org.apache.maven.wagon.events.TransferListener downloadMonitor, boolean force) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException
- Specified by:
getArtifact
in interfaceWagonManager
- Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
-
getArtifact
public void getArtifact(org.apache.maven.artifact.Artifact artifact, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, org.apache.maven.wagon.events.TransferListener downloadMonitor, boolean force) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException
- Specified by:
getArtifact
in interfaceWagonManager
- Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
-
getArtifactMetadata
public void getArtifactMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository, java.io.File destination, java.lang.String checksumPolicy) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException
- Specified by:
getArtifactMetadata
in interfaceWagonManager
- Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
-
getArtifactMetadataFromDeploymentRepository
public void getArtifactMetadataFromDeploymentRepository(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository, java.io.File destination, java.lang.String checksumPolicy) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException
- Specified by:
getArtifactMetadataFromDeploymentRepository
in interfaceWagonManager
- Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
-
getRemoteFile
public void getRemoteFile(org.apache.maven.artifact.repository.ArtifactRepository repository, java.io.File destination, java.lang.String remotePath, org.apache.maven.wagon.events.TransferListener downloadMonitor, java.lang.String checksumPolicy, boolean force) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException
- Specified by:
getRemoteFile
in interfaceWagonManager
- Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
-
putArtifact
public void putArtifact(java.io.File source, org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.ArtifactRepository deploymentRepository, org.apache.maven.wagon.events.TransferListener downloadMonitor) throws org.apache.maven.wagon.TransferFailedException
- Specified by:
putArtifact
in interfaceWagonManager
- Throws:
org.apache.maven.wagon.TransferFailedException
-
putArtifactMetadata
public void putArtifactMetadata(java.io.File source, org.apache.maven.artifact.metadata.ArtifactMetadata artifactMetadata, org.apache.maven.artifact.repository.ArtifactRepository repository) throws org.apache.maven.wagon.TransferFailedException
- Specified by:
putArtifactMetadata
in interfaceWagonManager
- Throws:
org.apache.maven.wagon.TransferFailedException
-
putRemoteFile
public void putRemoteFile(org.apache.maven.artifact.repository.ArtifactRepository repository, java.io.File source, java.lang.String remotePath, org.apache.maven.wagon.events.TransferListener downloadMonitor) throws org.apache.maven.wagon.TransferFailedException
- Specified by:
putRemoteFile
in interfaceWagonManager
- Throws:
org.apache.maven.wagon.TransferFailedException
-
getWagon
@Deprecated public org.apache.maven.wagon.Wagon getWagon(org.apache.maven.wagon.repository.Repository repository) throws org.apache.maven.wagon.UnsupportedProtocolException
Deprecated.- Specified by:
getWagon
in interfaceWagonManager
- Throws:
org.apache.maven.wagon.UnsupportedProtocolException
-
getWagon
@Deprecated public org.apache.maven.wagon.Wagon getWagon(java.lang.String protocol) throws org.apache.maven.wagon.UnsupportedProtocolException
Deprecated.- Specified by:
getWagon
in interfaceWagonManager
- Throws:
org.apache.maven.wagon.UnsupportedProtocolException
-
-