Class 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)  
      • Methods inherited from class java.lang.Object

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

      • DefaultWagonManager

        public DefaultWagonManager()
    • 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 interface WagonManager
        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 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,
                                        java.io.File destination,
                                        java.lang.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,
                                                                java.io.File destination,
                                                                java.lang.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,
                                  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 interface WagonManager
        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 interface WagonManager
        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 interface WagonManager
        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 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​(java.lang.String protocol)
                                              throws org.apache.maven.wagon.UnsupportedProtocolException
        Deprecated.
        Specified by:
        getWagon in interface WagonManager
        Throws:
        org.apache.maven.wagon.UnsupportedProtocolException