Class AbstractStorageWagon

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

public abstract class AbstractStorageWagon extends Object implements org.apache.maven.wagon.Wagon
  • Field Details

  • Constructor Details

    • AbstractStorageWagon

      public AbstractStorageWagon()
  • Method Details

    • supportsDirectoryCopy

      public boolean supportsDirectoryCopy()
      Specified by:
      supportsDirectoryCopy in interface org.apache.maven.wagon.Wagon
    • getRepository

      public org.apache.maven.wagon.repository.Repository getRepository()
      Specified by:
      getRepository in interface org.apache.maven.wagon.Wagon
    • openConnection

      public void openConnection() throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
      Specified by:
      openConnection in interface org.apache.maven.wagon.Wagon
      Throws:
      org.apache.maven.wagon.ConnectionException
      org.apache.maven.wagon.authentication.AuthenticationException
    • connect

      public void connect(org.apache.maven.wagon.repository.Repository repository) throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
      Specified by:
      connect in interface org.apache.maven.wagon.Wagon
      Throws:
      org.apache.maven.wagon.ConnectionException
      org.apache.maven.wagon.authentication.AuthenticationException
    • connect

      public void connect(org.apache.maven.wagon.repository.Repository repository, org.apache.maven.wagon.proxy.ProxyInfo proxyInfo) throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
      Specified by:
      connect in interface org.apache.maven.wagon.Wagon
      Throws:
      org.apache.maven.wagon.ConnectionException
      org.apache.maven.wagon.authentication.AuthenticationException
    • connect

      public void connect(org.apache.maven.wagon.repository.Repository repository, org.apache.maven.wagon.proxy.ProxyInfoProvider proxyInfoProvider) throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
      Specified by:
      connect in interface org.apache.maven.wagon.Wagon
      Throws:
      org.apache.maven.wagon.ConnectionException
      org.apache.maven.wagon.authentication.AuthenticationException
    • connect

      public void connect(org.apache.maven.wagon.repository.Repository repository, org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo) throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
      Specified by:
      connect in interface org.apache.maven.wagon.Wagon
      Throws:
      org.apache.maven.wagon.ConnectionException
      org.apache.maven.wagon.authentication.AuthenticationException
    • connect

      public void connect(org.apache.maven.wagon.repository.Repository repository, org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo, org.apache.maven.wagon.proxy.ProxyInfo proxyInfo) throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
      Specified by:
      connect in interface org.apache.maven.wagon.Wagon
      Throws:
      org.apache.maven.wagon.ConnectionException
      org.apache.maven.wagon.authentication.AuthenticationException
    • setTimeout

      public void setTimeout(int i)
      Specified by:
      setTimeout in interface org.apache.maven.wagon.Wagon
    • getTimeout

      public int getTimeout()
      Specified by:
      getTimeout in interface org.apache.maven.wagon.Wagon
    • setReadTimeout

      public void setReadTimeout(int i)
      Specified by:
      setReadTimeout in interface org.apache.maven.wagon.Wagon
    • getReadTimeout

      public int getReadTimeout()
      Specified by:
      getReadTimeout in interface org.apache.maven.wagon.Wagon
    • addSessionListener

      public void addSessionListener(org.apache.maven.wagon.events.SessionListener sessionListener)
      Specified by:
      addSessionListener in interface org.apache.maven.wagon.Wagon
    • removeSessionListener

      public void removeSessionListener(org.apache.maven.wagon.events.SessionListener sessionListener)
      Specified by:
      removeSessionListener in interface org.apache.maven.wagon.Wagon
    • hasSessionListener

      public boolean hasSessionListener(org.apache.maven.wagon.events.SessionListener sessionListener)
      Specified by:
      hasSessionListener in interface org.apache.maven.wagon.Wagon
    • addTransferListener

      public void addTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
      Specified by:
      addTransferListener in interface org.apache.maven.wagon.Wagon
    • removeTransferListener

      public void removeTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
      Specified by:
      removeTransferListener in interface org.apache.maven.wagon.Wagon
    • hasTransferListener

      public boolean hasTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
      Specified by:
      hasTransferListener in interface org.apache.maven.wagon.Wagon
    • isInteractive

      public boolean isInteractive()
      Specified by:
      isInteractive in interface org.apache.maven.wagon.Wagon
    • setInteractive

      public void setInteractive(boolean b)
      Specified by:
      setInteractive in interface org.apache.maven.wagon.Wagon