Package ru.volnenko.plugin.wagon
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 -
Method Summary
Methods inherited from class org.apache.maven.wagon.StreamWagon
closeConnection, fillInputData, fillOutputData, 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, putDirectory, 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, putDirectory, removeSessionListener, removeTransferListener, resourceExists, setInteractive, setReadTimeout, setTimeout
-
Constructor Details
-
BaseWagon
public BaseWagon()
-
-
Method Details
-
supportsDirectoryCopy
public boolean supportsDirectoryCopy()- Specified by:
supportsDirectoryCopyin interfaceorg.apache.maven.wagon.Wagon- Overrides:
supportsDirectoryCopyin classorg.apache.maven.wagon.AbstractWagon
-
getBasedir
-
getMinioPathname
-
getMinioBucket
-
getMinioHostname
-
getMinioClient
@NonNull public @NonNull io.minio.MinioClient getMinioClient() -
getMinioBasedir
-
getMinioProtocol
-
getMinioUsername
-
getMinioPassword
-