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

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

Types

AbstractFileTransfer

abstract class AbstractFileTransfer : FileTransfer, 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

FileTransferManager

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

class FileTransferManager : FileTransfer

FileUploader

class FileUploader

ProtocolFileTransfer

abstract class ProtocolFileTransfer : AbstractFileTransfer