Есть много способов связать WorkRequest
объекты.Параллельно, последовательно и даже объединяя несколько работ.
Несмотря на то, что этот API кажется очень гибким, я не смог найти способ решить следующую задачу:
Первый Worker
несет ответственностьчтобы собрать информацию, в конце своего выполнения он выводит список имен файлов, которыми следует манипулировать.После этого я хотел бы сделать манипуляции с каждым из этих файлов.Поэтому я хотел бы представить еще один Worker
, который отвечает за манипулирование одним файлом.Но я не смог найти способ передать вывод каждого имени файла из первых Worker
в несколько объектов-манипуляторов Worker
.(Должен быть один манипулятор WorkRequest
для каждого из файлов, и эти WorkRequest
объекты должны работать параллельно).
Как можно WorkRequest
создать динамическое число WorkRequest
объектов на основе еговыход