Class RemoteProcedureDispatcher.DelayedTask
java.lang.Object
org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedObject
org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedContainer<T>
org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedContainerWithTimestamp<Runnable>
org.apache.hadoop.hbase.procedure2.RemoteProcedureDispatcher.DelayedTask
- All Implemented Interfaces:
Comparable<Delayed>
,Delayed
,DelayedUtil.DelayedWithTimeout
- Enclosing class:
- RemoteProcedureDispatcher<TEnv,
TRemote extends Comparable<TRemote>>
private static final class RemoteProcedureDispatcher.DelayedTask
extends DelayedUtil.DelayedContainerWithTimestamp<Runnable>
Delayed object that holds a FutureTask.
used to submit something later to the thread-pool.
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedContainerWithTimestamp
getTimeout, setTimeout
Methods inherited from class org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedContainer
equals, getObject, hashCode, toString
Methods inherited from class org.apache.hadoop.hbase.procedure2.util.DelayedUtil.DelayedObject
compareTo, getDelay
-
Constructor Details
-
DelayedTask
-