protected static class STWindowEventTimeExample.DirectProcessWindowedTask extends ProcessWindow<IntData>
allowedLateness, collectiveEvents, collectiveOutput, DEFAULT_MAX_LAG, DEFAULT_WATERMARK_INTERVAL, evictionPolicy, iTimestampExtractor, iWindow, maxLagMs, watermarkEventGenerator, watermarkInterval, windowingPolicy, windowLifeCycleListener, windowManager, windowParameter
Constructor and Description |
---|
DirectProcessWindowedTask(ProcessWindowedFunction<IntData> processWindowedFunction) |
Modifier and Type | Method and Description |
---|---|
boolean |
process(IWindowMessage<IntData> windowMessage) |
boolean |
processLateMessages(IMessage<IntData> lateMessage) |
execute, getExpire, getLateMessages
close, execute, getEvictionPolicy, getWindowingPolicy, initialize, isTimestamped, newWindowLifeCycleListener, prepare, reset, setPolicies, start, withAllowedLateness, withCustomTimestampExtractor, withSlidingCountWindow, withSlidingDurationWindow, withTimestampExtractor, withTumblingCountWindow, withTumblingDurationWindow, withWatermarkInterval, withWindow
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
endExecute
public DirectProcessWindowedTask(ProcessWindowedFunction<IntData> processWindowedFunction)
public boolean process(IWindowMessage<IntData> windowMessage)
process
in class ProcessWindow<IntData>
public boolean processLateMessages(IMessage<IntData> lateMessage)
processLateMessages
in class ProcessWindow<IntData>