opendaylight: Как вывести список узлов из инвентаря из приложения Java ODL? - PullRequest
0 голосов
/ 04 мая 2019

Я хочу перечислить узлы в моем инвентаре ODL. Я могу сделать это с помощью следующего

curl -v -X GET -u admin:admin     http://localhost:8181/restconf/operational/opendaylight-inventory:nodes/

Я не могу понять, как это сделать из java-приложения opendaylight (то есть, работающего в контейнере Karaf). Я бы предпочел не использовать HttpClient для получения. Есть ли лучший способ сделать это?

Тот же вопрос относится к следующему, для получения потоков, что я могу сделать из сценария оболочки, но я хочу сделать это с помощью API Java:

 curl -v -u admin:admin http://127.0.0.1:8181/restconf/config/opendaylight-inventory:nodes/node/openflow:1

Я пытался использовать RpcProviderService из своего приложения, но я не знаю, что мне дает класс Реализация Rpc. Я искал подсказки в сервисе плагинов openflow, но не повезло.

Заранее спасибо за любую помощь.

Ранг

...