If there is a requirement for

  • automated,
  • batch oriented and 
  • time or event scheduled file transfer 
  • with the possibility of recording an audit trail and 
  • if you are looking for an application that can be used on all operating system platforms where a JVM will run 

then YADE could be your first choice.