You use case requires a different strategy.
You can use Polling Consumer EIP instead
Of using Event Driven Consumer EIP
That the really is.
So you can use a timer scheduler to trigger every 5th second to a processor/bean.
And in this code you can consume the file from the FTP server.
See the sample - Timer based polling consumer on the polling consumer wiki page.