common-plugin / com.cognifide.gradle.common.file.transfer

Package com.cognifide.gradle.common.file.transfer

Types

AbstractFileTransfer

abstract class AbstractFileTransfer : FileTransferHandler, Serializable

FileDownloader

class FileDownloader

FileEntry

data class FileEntry

FileTransfer

interface FileTransfer

FileTransferFactory

Allows to create separate file transfer of same type but with different settings.

class FileTransferFactory

FileTransferHandler

interface FileTransferHandler : FileTransfer

FileTransferManager

Facade for transferring files over multiple protocols HTTP/SFTP/SMB and custom.

class FileTransferManager : FileTransfer

FileUploader

class FileUploader

ProtocolFileTransfer

abstract class ProtocolFileTransfer : AbstractFileTransfer

Exceptions

FileTransferException

open class FileTransferException : CommonException