Я хотел бы рекурсивно исследовать интерфейс с --recurse
gdbus introspect --system --dest "org.fedoraproject.FirewallD1" --object-path "/org/fedoraproject/FirewallD1" --recurse
добавить, положить результат в виде XML с параметром --xml
gdbus introspect --system --dest "org.fedoraproject.FirewallD1" --object-path "/org/fedoraproject/FirewallD1" --xml
Однако оба вместе дают интерфейс верхнего уровня как XML
gdbus introspect --system --dest "org.fedoraproject.FirewallD1" --object-path "/org/fedoraproject/FirewallD1" --recurse --xml
Конечная цель - использовать этот файл с CreateInterface в java-dbus для создания моих файлов классов. (У этого нет опции рекурсии для его генерации файла пути объекта.)
Есть ли способ рекурсивной генерации XML-файла самоанализа dbus?
Я на Redhat 7 BTW.