Class BaseWagon

java.lang.Object
org.apache.maven.wagon.AbstractWagon
org.apache.maven.wagon.StreamWagon
ru.volnenko.plugin.wagon.BaseWagon
All Implemented Interfaces:
org.apache.maven.wagon.StreamingWagon, org.apache.maven.wagon.Wagon
Direct Known Subclasses:
MinioWagon

public abstract class BaseWagon extends org.apache.maven.wagon.StreamWagon
  • Field Summary

    Fields inherited from interface org.apache.maven.wagon.Wagon

    DEFAULT_CONNECTION_TIMEOUT, DEFAULT_READ_TIMEOUT, ROLE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull String
     
    @NonNull String
     
    @NonNull String
     
    @NonNull io.minio.MinioClient
     
    @NonNull String
     
    @NonNull String
     
    @NonNull String
     
    @NonNull String
     
    @NonNull String
     
    boolean
     

    Methods inherited from class org.apache.maven.wagon.StreamWagon

    closeConnection, fillInputData, fillOutputData, get, getIfNewer, getIfNewerToStream, getToStream, put, putFromStream, putFromStream

    Methods inherited from class org.apache.maven.wagon.AbstractWagon

    addSessionListener, addTransferListener, connect, connect, connect, connect, connect, connect, disconnect, getAuthenticationInfo, getFileList, getPermissionsOverride, getProxyInfo, getReadTimeout, getRepository, getSessionEventSupport, getTimeout, getTransferEventSupport, hasSessionListener, hasTransferListener, isInteractive, openConnection, putDirectory, removeSessionListener, removeTransferListener, resourceExists, setInteractive, setPermissionsOverride, setReadTimeout, setSessionEventSupport, setTimeout, setTransferEventSupport

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.maven.wagon.Wagon

    addSessionListener, addTransferListener, connect, connect, connect, connect, connect, connect, disconnect, getFileList, getReadTimeout, getRepository, getTimeout, hasSessionListener, hasTransferListener, isInteractive, openConnection, putDirectory, removeSessionListener, removeTransferListener, resourceExists, setInteractive, setReadTimeout, setTimeout
  • Constructor Details

    • BaseWagon

      public BaseWagon()
  • Method Details

    • supportsDirectoryCopy

      public boolean supportsDirectoryCopy()
      Specified by:
      supportsDirectoryCopy in interface org.apache.maven.wagon.Wagon
      Overrides:
      supportsDirectoryCopy in class org.apache.maven.wagon.AbstractWagon
    • getBasedir

      @NonNull public @NonNull String getBasedir()
    • getMinioPathname

      @NonNull public @NonNull String getMinioPathname()
    • getMinioBucket

      @NonNull public @NonNull String getMinioBucket()
    • getMinioHostname

      @NonNull public @NonNull String getMinioHostname()
    • getMinioClient

      @NonNull public @NonNull io.minio.MinioClient getMinioClient()
    • getMinioBasedir

      @NonNull public @NonNull String getMinioBasedir()
    • getMinioProtocol

      @NonNull public @NonNull String getMinioProtocol()
    • getMinioUsername

      @NonNull public @NonNull String getMinioUsername()
    • getMinioPassword

      @NonNull public @NonNull String getMinioPassword()