Element Summary

ElementDescriptionClass
componentFTP Componentorg.apache.servicemix.ftp.FtpComponent
pollerA polling endpoint which looks for a file or files in a directory and sends the files into the JBI bus as messages, deleting the files by default when they are processed.org.apache.servicemix.ftp.FtpPollerEndpoint
poolA pool of FTP clients for the Jakarta Commons Net libraryorg.apache.servicemix.ftp.FTPClientPool
senderAn FTP endpointorg.apache.servicemix.ftp.FtpSenderEndpoint

Element Detail

Element: component

ElementTypeDescription
endpoints(poller | sender)*

Element: poller

AttributeTypeDescription
delayxs:long
deleteFilexs:booleanReturns whether or not we should delete the file when its processed
endpointxs:string
firstTimexs:date
interfaceNamexs:QName
periodxs:long
recursivexs:boolean
servicexs:QName
targetEndpointxs:string
targetInterfacexs:QName
targetServicexs:QName
targetUrixs:string
urixs:string
ElementTypeDescription
clientPoolpool
componentcomponent
definition<spring:bean/>
description<spring:bean/>
filter<spring:bean/>Sets the optional filter to choose which files to process
marshaler<spring:bean/>
scheduler<spring:bean/>
serviceUnit<spring:bean/>

Element: pool

AttributeTypeDescription
binaryModexs:boolean
hostxs:string
localPortxs:integer
passiveModexs:boolean
passwordxs:string
portxs:integer
usernamexs:string
ElementTypeDescription
address<spring:bean/>
config<spring:bean/>
localAddress<spring:bean/>
pool<spring:bean/>

Element: sender

AttributeTypeDescription
endpointxs:string
interfaceNamexs:QName
overwritexs:boolean
servicexs:QName
uniqueFileNamexs:stringSets the name used to make a unique name if no file name is available on the message.
urixs:stringConfigures the endpoint from a URI
ElementTypeDescription
clientPoolpool
componentcomponent
definition<spring:bean/>
description<spring:bean/>
marshaler<spring:bean/>
serviceUnit<spring:bean/>