Class MinioWagon

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

public class MinioWagon extends BaseWagon
  • 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
    void
     
    void
    fillInputData(org.apache.maven.wagon.InputData inputData)
     
    void
    fillOutputData(org.apache.maven.wagon.OutputData outputData)
     
    void
    putDirectory(@NonNull File sourceDirectory, @NonNull String destinationDirectory)
     

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

    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, 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, removeSessionListener, removeTransferListener, resourceExists, setInteractive, setReadTimeout, setTimeout
  • Constructor Details

    • MinioWagon

      public MinioWagon()
  • Method Details

    • fillInputData

      public void fillInputData(org.apache.maven.wagon.InputData inputData)
      Specified by:
      fillInputData in class org.apache.maven.wagon.StreamWagon
    • fillOutputData

      public void fillOutputData(org.apache.maven.wagon.OutputData outputData)
      Specified by:
      fillOutputData in class org.apache.maven.wagon.StreamWagon
    • closeConnection

      public void closeConnection()
      Specified by:
      closeConnection in class org.apache.maven.wagon.StreamWagon
    • putDirectory

      public void putDirectory(@NonNull @NonNull File sourceDirectory, @NonNull @NonNull String destinationDirectory)
      Specified by:
      putDirectory in interface org.apache.maven.wagon.Wagon
      Overrides:
      putDirectory in class org.apache.maven.wagon.AbstractWagon