Name | Type | Description | Required |
---|
service | QName | the service name of the proxied endpoint | yes |
endpoint | String | the endpoint name of the proxied endpoint | yes |
interfaceName | QName | the interface name of the proxied endpoint | no |
uri | URI | the ftp uri to access the FTP server (see #URI) | yes |
overwrite | boolean | if a file with the same name already exists on the FTP server, overwrite it | no (defaults to false ) |
uniqueFileName | String | name used to create unique files when the marshaler can not give a specific file name | no (defaults to "ServiceMix") |
marshaler | FileMarshaler | a marshaler can be used to customize how the file is read / written (see #Marshalers) | no |
clientPool | FTPClientPool | provide specific configuration for the FTP client pool (see {#FTPClientPool]) | no |
uploadSuffix | String | if this is supplied, the file will be uploaded with this suffix (e.g. .tmp) and renamed when the upload is complete (available since version 3.1.1) | no |