Class MemStoreFlusher.FlushRegionEntry

java.lang.Object
org.apache.hadoop.hbase.regionserver.MemStoreFlusher.FlushRegionEntry
All Implemented Interfaces:
Comparable<Delayed>, Delayed, MemStoreFlusher.FlushQueueEntry
Enclosing class:
MemStoreFlusher

Datastructure used in the flush queue. Holds region and retry count. Keeps tabs on how old this object is. Implements Delayed. On construction, the delay is zero. When added to a delay queue, we'll come out near immediately. Call requeue(long) passing delay in milliseconds before readding to delay queue if you want it to stay there a while.