Дублирование N-раз Sling Resouce - PullRequest
0 голосов
/ 22 марта 2019

У меня есть дерево ресурсов JCR, внутри находится папка ресурсов с именем test и файл с именем testFile. testFile имеет собственную структуру (подузлы / файлы) внутри, я хочу скопировать их все (с подузлами)

/root
   |_test
       |_testFile

Для тестирования сервера я хочу сделать N-кратное копирование этого файла. Любая идея, как это сделать, используя ResourceResolver?

Мне нужно иметь, как показано ниже:

/root
   |_test
       |_testFile
       |_testFile1
           ...
       |_testFileN

1 Ответ

0 голосов
/ 23 марта 2019

Вы можете написать свою собственную утилиту, которая делает это, и использовать метод copy() ResourceResolver, см. Документы https://sling.apache.org/apidocs/sling11/org/apache/sling/api/resource/ResourceResolver.html#copy-java.lang.String-java.lang.String-

...