java.lang.Object
org.freedesktop.dbus.RemoteInvocationHandler
- All Implemented Interfaces:
InvocationHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectconvertRV(String sig, Object[] rp, Method m, AbstractConnection conn) static ObjectexecuteRemoteMethod(RemoteObject ro, Method m, AbstractConnection conn, int syncmethod, CallbackHandler<?> callback, Object... args)
-
Field Details
-
CALL_TYPE_SYNC
public static final int CALL_TYPE_SYNC- See Also:
-
CALL_TYPE_ASYNC
public static final int CALL_TYPE_ASYNC- See Also:
-
CALL_TYPE_CALLBACK
public static final int CALL_TYPE_CALLBACK- See Also:
-
-
Constructor Details
-
RemoteInvocationHandler
-
-
Method Details
-
convertRV
public static Object convertRV(String sig, Object[] rp, Method m, AbstractConnection conn) throws DBusException - Throws:
DBusException
-
executeRemoteMethod
public static Object executeRemoteMethod(RemoteObject ro, Method m, AbstractConnection conn, int syncmethod, CallbackHandler<?> callback, Object... args) throws DBusException - Throws:
DBusException
-
invoke
- Specified by:
invokein interfaceInvocationHandler- Throws:
Throwable
-