org.freedesktop.dbus
Interface DBusInterface

All Known Subinterfaces:
DBus, DBus.Binding.SingleTests, DBus.Binding.TestClient, DBus.Binding.Tests, DBus.Binding.TestSignals, DBus.Introspectable, DBus.Local, DBus.Peer, DBus.Properties

public interface DBusInterface

Denotes a class as exportable or a remote interface which can be called.

Any interface which should be exported or imported should extend this interface. All public methods from that interface are exported/imported with the given method signatures.

All method calls on exported objects are run in their own threads. Application writers are responsible for any concurrency issues.


Method Summary
 boolean isRemote()
          Returns true on remote objects.
 

Method Detail

isRemote

boolean isRemote()
Returns true on remote objects. Local objects implementing this interface MUST return false.