Поисковый запрос Camel DropBox для возврата всех файлов из каталога - PullRequest
0 голосов
/ 31 января 2020

Я реализовал маршрут Camel с компонентом Dropbox, и я хочу выполнить поиск и получить все подкаталоги внутри данного пути.

В документации по компоненту Camel Dropbox утверждается, что если вы не установите параметр запроса, вы получите все файлы.

Моя реализация следующая:

from("dropbox://search?accessToken="+ accessToken+"&remotePath=/TargetDirectory&query=")
                        .process( (Exchange e) -> {
                    List<DbxEntry.Folder> filesFound = (List<DbxEntry.Folder>) e.getIn().getBody();

                    for (DbxEntry.Folder file : filesFound) {
                        log.info("File found: "+file.name);
                        log.info("File full path: "+file.path);
                    }

вышеизложенное, хотя и не дает результатов. Мой targetDirectory в dropbox содержит две подкаталоги.

...