Uses of Class
org.freedesktop.dbus.RemoteObject
Packages that use RemoteObject
Package
Description
-
Uses of RemoteObject in org.freedesktop.dbus
Fields in org.freedesktop.dbus declared as RemoteObjectMethods in org.freedesktop.dbus that return RemoteObjectMethods in org.freedesktop.dbus with parameters of type RemoteObjectModifier and TypeMethodDescriptionstatic ObjectRemoteInvocationHandler.executeRemoteMethod(RemoteObject _ro, Method _m, Type[] _types, AbstractConnection _conn, int _syncmethod, CallbackHandler<?> _callback, Object... _args) static ObjectRemoteInvocationHandler.executeRemoteMethod(RemoteObject _ro, Method _m, String[] _customSignatures, Type[] _types, AbstractConnection _conn, int _syncmethod, CallbackHandler<?> _callback, Object... _args) Executes a remote method.static ObjectRemoteInvocationHandler.executeRemoteMethod(RemoteObject _ro, Method _m, AbstractConnection _conn, int _syncmethod, CallbackHandler<?> _callback, Object... _args) Constructors in org.freedesktop.dbus with parameters of type RemoteObjectModifierConstructorDescriptionRemoteInvocationHandler(AbstractConnection _conn, RemoteObject _remote) -
Uses of RemoteObject in org.freedesktop.dbus.connections.base
Fields in org.freedesktop.dbus.connections.base with type parameters of type RemoteObjectModifier and TypeFieldDescriptionprivate final Map<DBusInterface, RemoteObject> AbstractConnectionBase.importedObjectsMethods in org.freedesktop.dbus.connections.base that return types with arguments of type RemoteObjectModifier and TypeMethodDescriptionprotected Map<DBusInterface, RemoteObject> AbstractConnectionBase.getImportedObjects() -
Uses of RemoteObject in org.freedesktop.dbus.propertyref
Methods in org.freedesktop.dbus.propertyref with parameters of type RemoteObjectModifier and TypeMethodDescriptionstatic ObjectPropRefRemoteHandler.handleDBusBoundProperty(AbstractConnection _conn, RemoteObject _remote, Method _method, Object[] _args) Handles theDBusBoundPropertyannotation.
The special handling is needed because when this annotation is used the
object uses the DBusPropertiesinterface without explicitly implementing it.
In that case we have to fake the presents of this interface and also take care about
the types which have to be wrapped inVariant
(due to DBus Properties specify that every property value is aVariant).