Interface IEventConflater
-
- All Known Implementing Classes:
AbstractEventConflater
,EventConflaterChain
,VisualChangeEventConflater
public interface IEventConflater
A Conflater queues events and periodically runs a task to handle those Events. This prevents the table from being overwhelmed by ultra fast updates.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addEvent(ILayerEvent event)
void
clearQueue()
Runnable
getConflaterTask()
int
getCount()
-
-
-
Method Detail
-
addEvent
void addEvent(ILayerEvent event)
-
clearQueue
void clearQueue()
-
getCount
int getCount()
- Returns:
- Number of events currently waiting to be handled
-
getConflaterTask
Runnable getConflaterTask()
-
-