| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| public static final int | |
| pack-priv AbstractConnection | |
| private static final Logger | |
| pack-priv RemoteObject |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static Object | |
| public static Object | |
| public static Object | executeRemoteMethod(final RemoteObject _ro, final Method _m, final AbstractConnection _conn, final int _syncmethod, final CallbackHandler<?> _callback, Object... _args)
|
| public static Object | Returns: Object, maybe nullremote object _ro, final Method method to call _m, String[] array of custom signatures which will be used for variants _customSignatures, final Type[] array of types _types, final AbstractConnection connection _conn, final int true if the method is executed synchronously _syncmethod, final CallbackHandler<?> callback used when async method call _callback, Object... arguments to pass to method _args)Executes a remote method. |
| public static Object | executeRemoteMethod(final RemoteObject _ro, final Method _m, final Type[] _types, final AbstractConnection _conn, final int _syncmethod, final CallbackHandler<?> _callback, Object... _args)
|
| public RemoteObject | |
| public Object | invoke(Object
the proxy instance that the method was invoked on _proxy, Method the _method, Object[] Method instance corresponding to
the interface method invoked on the proxy instance. The declaring
class of the Method object will be the interface that
the method was declared in, which may be a superinterface of the
proxy interface that the proxy class inherits the method through.an array of objects containing the values of the
arguments passed in the method invocation on the proxy instance,
or _args)null if interface method takes no arguments.
Arguments of primitive types are wrapped in instances of the
appropriate primitive wrapper class, such as
java.lang.Integer or java.lang.Boolean.Implements java. Processes a method invocation on a proxy instance and returns the result. |
| CALL_TYPE_ASYNC | back to summary |
|---|---|
| public static final int CALL_TYPE_ASYNC | |
| CALL_TYPE_CALLBACK | back to summary |
|---|---|
| public static final int CALL_TYPE_CALLBACK | |
| CALL_TYPE_SYNC | back to summary |
|---|---|
| public static final int CALL_TYPE_SYNC | |
| conn | back to summary |
|---|---|
| pack-priv AbstractConnection conn | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| remote | back to summary |
|---|---|
| pack-priv RemoteObject remote | |
| RemoteInvocationHandler | back to summary |
|---|---|
| public RemoteInvocationHandler(AbstractConnection _conn, RemoteObject _remote) | |
| convertRV | back to summary |
|---|---|
| public static Object convertRV(Object[] _rp, Method _m, AbstractConnection _conn) throws DBusException | |
| convertRV | back to summary |
|---|---|
| public static Object convertRV(Object[] _rp, Type[] _types, Method _m, AbstractConnection _conn) throws DBusException | |
| executeRemoteMethod | back to summary |
|---|---|
| public static Object executeRemoteMethod(final RemoteObject _ro, final Method _m, final AbstractConnection _conn, final int _syncmethod, final CallbackHandler<?> _callback, Object... _args) throws DBusException | |
| executeRemoteMethod | back to summary |
|---|---|
| public static Object executeRemoteMethod(final RemoteObject _ro, final Method _m, String[] _customSignatures, final Type[] _types, final AbstractConnection _conn, final int _syncmethod, final CallbackHandler<?> _callback, Object... _args) throws DBusException Executes a remote method.
| |
| executeRemoteMethod | back to summary |
|---|---|
| public static Object executeRemoteMethod(final RemoteObject _ro, final Method _m, final Type[] _types, final AbstractConnection _conn, final int _syncmethod, final CallbackHandler<?> _callback, Object... _args) throws DBusException | |
| getRemote | back to summary |
|---|---|
| public RemoteObject getRemote() | |
| invoke | back to summary |
|---|---|
| public Object invoke(Object _proxy, Method _method, Object[] _args) throws Throwable Implements java. Doc from java. Processes a method invocation on a proxy instance and returns the result. This method will be invoked on an invocation handler when a method is invoked on a proxy instance that it is associated with.
| |