Package io.grpc
Class SynchronizationContext.ScheduledHandle
java.lang.Object
io.grpc.SynchronizationContext.ScheduledHandle
- Enclosing class:
SynchronizationContext
Allows the user to check the status and/or cancel a task scheduled by
SynchronizationContext.schedule(java.lang.Runnable, long, java.util.concurrent.TimeUnit, java.util.concurrent.ScheduledExecutorService)
.
This class is NOT thread-safe. All methods must be run from the same SynchronizationContext
as which the task was scheduled in.
-
Method Summary
-
Method Details
-
cancel
public void cancel()Cancel the task if it's stillpending
. -
isPending
public boolean isPending()Returnstrue
if the task will eventually run, meaning that it has neither started running nor been cancelled.
-