dbusjava:如何在DBUS接口上导出属性
我正在尝试将Dbus java库用于一个项目,虽然我可以很容易地找到关于如何为Dbus接口创建方法和信号的好教程/文档,但我无法获得任何有用的文档来详细描述如何将属性导出到Dbus接口 我尝试过的一件事是,实现org.freedesktop.DBus.Properties接口的get()、set()和getAll()方法,但这只是在我的DBus接口路径上添加了一个带有三个方法的单独属性接口 为了更好地描述我到底想做什么,下面我以org.freedesktop.NetworkManager界面为例 这是D-Feet上NetworkManager接口的结构,我想在基于Java的DBus接口上添加/包括一些属性,就像在NetworkManager属性中包含的那样dbusjava:如何在DBUS接口上导出属性,java,dbus,Java,Dbus,我正在尝试将Dbus java库用于一个项目,虽然我可以很容易地找到关于如何为Dbus接口创建方法和信号的好教程/文档,但我无法获得任何有用的文档来详细描述如何将属性导出到Dbus接口 我尝试过的一件事是,实现org.freedesktop.DBus.Properties接口的get()、set()和getAll()方法,但这只是在我的DBus接口路径上添加了一个带有三个方法的单独属性接口 为了更好地描述我到底想做什么,下面我以org.freedesktop.NetworkManager界面为例
/org/freedesktop/NetworkManager
> org.freedesktop.DBus.Introspectasble
> org.freedesktop.DBus.Peer
> org.freedesktop.DBus.Properties
> org.freedesktop.NetworkManager
> Methods
// Network manager methods….
> Properties
//Network manager Properties
> Signals
//Network manager Signals
希望我能得到一些帮助。
谢谢