@Extension(name="FTP",
description="Connector to manipulate Files on a FTP/SFTP server")
@Operations(value=FtpOperations.class)
@SubTypeMapping(baseType=org.mule.extension.file.common.api.FilePredicateBuilder.class,
subTypes=FtpFilePredicateBuilder.class)
@ConnectionProviders(value={ClassicFtpConnectionProvider.class,SftpConnectionProvider.class})
@Export(classes={SftpFileAttributes.class,ClassicFtpFileAttributes.class,FtpFileAttributes.class})
@ErrorTypes(value=org.mule.extension.file.common.api.exceptions.FileError.class)
@Xml(namespace="ftp")
public class FtpConnector
extends org.mule.extension.file.common.api.FileConnectorConfig
Allows manipulating files through the FTP and SFTP
- Since:
- 4.0