Research, research
Today i've done some research looking for dbus access solutions in Java. I found this Java binding: http://freedesktop.org/~kidcrash/libdbus-java/libdbus-java.tar.gz , this library wraps libdbus in Linux/Unix systems.
I'm still thinking in developing a pure Java implementation of the dbus protocol. As dbus uses Unix domain sockets and Java currently doesn't support them I must have some JNI native implementation of Unix sockets within the project. I also found jlirc project wich has implemented Unix domain sockets: http://jlirc.sourceforge.net/.
I will be testing this weekend that implementation and have a look at dbus protocol to have a broader look at the possiblities of the project.