Package org.freedesktop.dbus
Class DBusAsyncReply<ReturnType>
java.lang.Object
org.freedesktop.dbus.DBusAsyncReply<ReturnType>
A handle to an asynchronous method call.
-
Method Summary
Modifier and TypeMethodDescriptiongetReply()
Get the reply.boolean
hasReply()
Check if we've had a reply.static Collection
<DBusAsyncReply<? extends Object>> hasReply
(Collection<DBusAsyncReply<? extends Object>> replies) Check if any of a set of asynchronous calls have had a reply.toString()
-
Method Details
-
hasReply
public static Collection<DBusAsyncReply<? extends Object>> hasReply(Collection<DBusAsyncReply<? extends Object>> replies) Check if any of a set of asynchronous calls have had a reply.- Parameters:
replies
- A Collection of handles to replies to check.- Returns:
- A Collection only containing those calls which have had replies.
-
hasReply
public boolean hasReply()Check if we've had a reply.- Returns:
- True if we have a reply
-
getReply
Get the reply.- Returns:
- The return value from the method.
- Throws:
DBusExecutionException
- if the reply to the method was an error.DBus.Error.NoReply
- if the method hasn't had a reply yet
-
toString
-