Package ru.volnenko.plugin.wagon
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
-
Field Summary
Fields inherited from interface org.apache.maven.wagon.Wagon
DEFAULT_CONNECTION_TIMEOUT, DEFAULT_READ_TIMEOUT, ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidfillInputData(org.apache.maven.wagon.InputData inputData) voidfillOutputData(org.apache.maven.wagon.OutputData outputData) voidputDirectory(@NonNull File sourceDirectory, @NonNull String destinationDirectory) Methods inherited from class ru.volnenko.plugin.wagon.BaseWagon
getBasedir, getMinioBasedir, getMinioBucket, getMinioClient, getMinioHostname, getMinioPassword, getMinioPathname, getMinioProtocol, getMinioUsername, supportsDirectoryCopyMethods inherited from class org.apache.maven.wagon.StreamWagon
get, getIfNewer, getIfNewerToStream, getToStream, put, putFromStream, putFromStreamMethods 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, setTransferEventSupportMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
fillInputDatain classorg.apache.maven.wagon.StreamWagon
-
fillOutputData
public void fillOutputData(org.apache.maven.wagon.OutputData outputData) - Specified by:
fillOutputDatain classorg.apache.maven.wagon.StreamWagon
-
closeConnection
public void closeConnection()- Specified by:
closeConnectionin classorg.apache.maven.wagon.StreamWagon
-
putDirectory
public void putDirectory(@NonNull @NonNull File sourceDirectory, @NonNull @NonNull String destinationDirectory) - Specified by:
putDirectoryin interfaceorg.apache.maven.wagon.Wagon- Overrides:
putDirectoryin classorg.apache.maven.wagon.AbstractWagon
-