Class DefaultEventTimeManager
java.lang.Object
org.apache.flink.datastream.impl.extension.eventtime.timer.DefaultEventTimeManager
- All Implemented Interfaces:
org.apache.flink.datastream.api.extension.eventtime.timer.EventTimeManager
public class DefaultEventTimeManager
extends Object
implements org.apache.flink.datastream.api.extension.eventtime.timer.EventTimeManager
The implementation of
EventTimeManager.-
Constructor Summary
ConstructorsConstructorDescriptionDefaultEventTimeManager(org.apache.flink.streaming.api.operators.InternalTimerService<org.apache.flink.runtime.state.VoidNamespace> timerService, Supplier<Long> eventTimeSupplier) -
Method Summary
Modifier and TypeMethodDescriptionlongvoiddeleteTimer(long timestamp) voidregisterTimer(long timestamp)
-
Constructor Details
-
DefaultEventTimeManager
-
-
Method Details
-
registerTimer
public void registerTimer(long timestamp) - Specified by:
registerTimerin interfaceorg.apache.flink.datastream.api.extension.eventtime.timer.EventTimeManager
-
deleteTimer
public void deleteTimer(long timestamp) - Specified by:
deleteTimerin interfaceorg.apache.flink.datastream.api.extension.eventtime.timer.EventTimeManager
-
currentTime
public long currentTime()- Specified by:
currentTimein interfaceorg.apache.flink.datastream.api.extension.eventtime.timer.EventTimeManager
-