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 Object implements WagonManager
Manages Wagon related operations in Maven.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    getArtifact(org.apache.maven.artifact.Artifact artifact, 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, File destination, String checksumPolicy)
     
    void
    getArtifactMetadataFromDeploymentRepository(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository, File destination, String checksumPolicy)
     
    void
    getRemoteFile(org.apache.maven.artifact.repository.ArtifactRepository repository, File destination, String remotePath, org.apache.maven.wagon.events.TransferListener downloadMonitor, String checksumPolicy, boolean force)
     
    org.apache.maven.wagon.Wagon
    getWagon(String protocol)
    Deprecated.
    org.apache.maven.wagon.Wagon
    getWagon(org.apache.maven.wagon.repository.Repository repository)
    Deprecated.
    void
    putArtifact(File source, org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.ArtifactRepository deploymentRepository, org.apache.maven.wagon.events.TransferListener downloadMonitor)
     
    void
    putArtifactMetadata(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, File source, String remotePath, org.apache.maven.wagon.events.TransferListener downloadMonitor)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultWagonManager

      public DefaultWagonManager()
  • Method Details

    • 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 interface WagonManager
      Throws:
      org.apache.maven.wagon.TransferFailedException
      org.apache.maven.wagon.ResourceDoesNotExistException
    • getArtifact

      public void getArtifact(org.apache.maven.artifact.Artifact artifact, 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 interface WagonManager
      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, File destination, String checksumPolicy) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException
      Specified by:
      getArtifactMetadata in interface WagonManager
      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, File destination, String checksumPolicy) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException
      Specified by:
      getArtifactMetadataFromDeploymentRepository in interface WagonManager
      Throws:
      org.apache.maven.wagon.TransferFailedException
      org.apache.maven.wagon.ResourceDoesNotExistException
    • getRemoteFile

      public void getRemoteFile(org.apache.maven.artifact.repository.ArtifactRepository repository, File destination, String remotePath, org.apache.maven.wagon.events.TransferListener downloadMonitor, String checksumPolicy, boolean force) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException
      Specified by:
      getRemoteFile in interface WagonManager
      Throws:
      org.apache.maven.wagon.TransferFailedException
      org.apache.maven.wagon.ResourceDoesNotExistException
    • putArtifact

      public void putArtifact(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 interface WagonManager
      Throws:
      org.apache.maven.wagon.TransferFailedException
    • putArtifactMetadata

      public void putArtifactMetadata(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 interface WagonManager
      Throws:
      org.apache.maven.wagon.TransferFailedException
    • putRemoteFile

      public void putRemoteFile(org.apache.maven.artifact.repository.ArtifactRepository repository, File source, String remotePath, org.apache.maven.wagon.events.TransferListener downloadMonitor) throws org.apache.maven.wagon.TransferFailedException
      Specified by:
      putRemoteFile in interface WagonManager
      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 interface WagonManager
      Throws:
      org.apache.maven.wagon.UnsupportedProtocolException
    • getWagon

      @Deprecated public org.apache.maven.wagon.Wagon getWagon(String protocol) throws org.apache.maven.wagon.UnsupportedProtocolException
      Deprecated.
      Specified by:
      getWagon in interface WagonManager
      Throws:
      org.apache.maven.wagon.UnsupportedProtocolException