Class Debouncer<T>
java.lang.Object
com.inductiveautomation.ignition.gateway.util.Debouncer<T>
- 
Nested Class SummaryNested Classes
- 
Constructor SummaryConstructorsConstructorDescriptionDebouncer(ScheduledExecutorService scheduler, ExecutorService executor, long debounce, TimeUnit timeUnit) 
- 
Method Summary
- 
Constructor Details- 
Debouncerpublic Debouncer(ScheduledExecutorService scheduler, ExecutorService executor, long debounce, TimeUnit timeUnit) - Parameters:
- scheduler- No blocking work will be done here
- executor- Expensive blocking work will be done here
- debounce- How long to wait between updates and doing the work
- timeUnit- The time unit of the debounce parameter
 
 
- 
- 
Method Details- 
process
- 
submit
- 
debounce
 
-