- All Implemented Interfaces:
- org.mule.runtime.api.lifecycle.Initialisable
@Extension(name="FTP",
description="Connector to manipulate Files on a FTP/SFTP server")
@Operations(value=org.mule.extension.file.common.api.StandardFileSystemOperations.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})
@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