1
我看到有类似的问题here但我不能评论这个问我的问题,因为我没有足够的声誉。如何删除Camel中的空目录?
我有同样的问题,其中一个空目录被删除后,其中的文件已被删除。我目前有一个bean来检查目录,并删除这个如果是空的。
from("file://"+inputLocation+"?initialDelay=5000&delay=2000&recursive=true&delete=true")
.process(databaseProcessor())
.recipientList(simple("file://"+location+"/${in.header."+AppConstants.DIRECTORYLOCATION+"}"))
.to("bean:folderCheck?method=deleteEmptyDirectories()");
的豆:folderCheck有如果为空,将删除该目录的方法。据我所知,从部分路线删除后将发生路线完成,因此将豆标记为:folderCheck目前无用。我想找到一种方法在目录为空的时候运行它。
有没有一种方法可以在这个路由或另一个路径内调用这个bean,而不是定期轮询来查看目录是否为空?
谢谢克劳斯,这正是我所需要的。 – 2014-09-04 09:24:28