The FileTransfer component is a Binding Component (BC) which supports file transfers. This component allows to :
- Poll a configured directory for incoming files. At a poll, each file retrieved is put into a new JBI message, set as source or attachment. The message is sent to a target JBI service.
- Provide a standard service that write the JBI message (content and attachments) it receives into a file with a specified name and suffixed with the current date name.
- Provide a dedicated service GetFiles, which describe 2 operations:
- getFiles operation, to retrieve files correponding to a pattern, from a folder
- getFile operation, to retrieve the first file correponding to a pattern, from a folder.
These operations are described in an embedded astract WSDL, the File Transfer dedicated WSDL.