Class AzureStorageWagon

java.lang.Object
io.github.qbast.azurewagon.wagon.AbstractStorageWagon
io.github.qbast.azurewagon.abs.AzureStorageWagon
All Implemented Interfaces:
org.apache.maven.wagon.Wagon

public class AzureStorageWagon extends AbstractStorageWagon
  • Constructor Details

    • AzureStorageWagon

      public AzureStorageWagon()
  • Method Details

    • get

      public void get(String resourceName, File destination) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
      Throws:
      org.apache.maven.wagon.TransferFailedException
      org.apache.maven.wagon.ResourceDoesNotExistException
      org.apache.maven.wagon.authorization.AuthorizationException
    • getIfNewer

      public boolean getIfNewer(String resourceName, File file, long l) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
      Throws:
      org.apache.maven.wagon.TransferFailedException
      org.apache.maven.wagon.ResourceDoesNotExistException
      org.apache.maven.wagon.authorization.AuthorizationException
    • put

      public void put(File file, String resourceName) throws org.apache.maven.wagon.TransferFailedException
      Throws:
      org.apache.maven.wagon.TransferFailedException
    • putDirectory

      public void putDirectory(File source, String destination) throws org.apache.maven.wagon.TransferFailedException
      Throws:
      org.apache.maven.wagon.TransferFailedException
    • resourceExists

      public boolean resourceExists(String resourceName) throws org.apache.maven.wagon.TransferFailedException
      Throws:
      org.apache.maven.wagon.TransferFailedException
    • getFileList

      public List<String> getFileList(String resourceName) throws org.apache.maven.wagon.TransferFailedException
      Throws:
      org.apache.maven.wagon.TransferFailedException
    • connect

      public void connect(org.apache.maven.wagon.repository.Repository repository, org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo, org.apache.maven.wagon.proxy.ProxyInfoProvider proxyInfoProvider) throws org.apache.maven.wagon.authentication.AuthenticationException
      Throws:
      org.apache.maven.wagon.authentication.AuthenticationException
    • disconnect

      public void disconnect()