Class AzureStorageRepository

java.lang.Object
io.github.qbast.azurewagon.abs.AzureStorageRepository

public class AzureStorageRepository extends Object
  • Constructor Details

    • AzureStorageRepository

      public AzureStorageRepository(String account, String directory)
  • Method Details

    • connect

      public void connect(org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo) throws org.apache.maven.wagon.authentication.AuthenticationException
      Throws:
      org.apache.maven.wagon.authentication.AuthenticationException
    • copy

      public void copy(String resourceName, File destination, TransferProgress transferProgress) throws org.apache.maven.wagon.ResourceDoesNotExistException
      Throws:
      org.apache.maven.wagon.ResourceDoesNotExistException
    • newResourceAvailable

      public boolean newResourceAvailable(String resourceName, long timeStamp) throws org.apache.maven.wagon.ResourceDoesNotExistException
      Throws:
      org.apache.maven.wagon.ResourceDoesNotExistException
    • put

      public void put(File file, String destination, TransferProgress transferProgress) throws org.apache.maven.wagon.TransferFailedException
      Throws:
      org.apache.maven.wagon.TransferFailedException
    • exists

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

      public List<String> list(String path)
    • disconnect

      public void disconnect()