@Internal public final class NeverFireProcessingTimeService extends Object implements org.apache.flink.streaming.runtime.tasks.TimerService
| Constructor and Description |
|---|
NeverFireProcessingTimeService() |
| Modifier and Type | Method and Description |
|---|---|
long |
getCurrentProcessingTime() |
boolean |
isTerminated() |
CompletableFuture<Void> |
quiesce() |
ScheduledFuture<?> |
registerTimer(long timestamp,
org.apache.flink.streaming.runtime.tasks.ProcessingTimeCallback target) |
ScheduledFuture<?> |
scheduleAtFixedRate(org.apache.flink.streaming.runtime.tasks.ProcessingTimeCallback callback,
long initialDelay,
long period) |
ScheduledFuture<?> |
scheduleWithFixedDelay(org.apache.flink.streaming.runtime.tasks.ProcessingTimeCallback callback,
long initialDelay,
long period) |
void |
shutdownService() |
boolean |
shutdownServiceUninterruptible(long timeoutMs) |
public long getCurrentProcessingTime()
getCurrentProcessingTime in interface org.apache.flink.streaming.runtime.tasks.ProcessingTimeServicepublic ScheduledFuture<?> registerTimer(long timestamp, org.apache.flink.streaming.runtime.tasks.ProcessingTimeCallback target)
registerTimer in interface org.apache.flink.streaming.runtime.tasks.ProcessingTimeServicepublic ScheduledFuture<?> scheduleAtFixedRate(org.apache.flink.streaming.runtime.tasks.ProcessingTimeCallback callback, long initialDelay, long period)
scheduleAtFixedRate in interface org.apache.flink.streaming.runtime.tasks.ProcessingTimeServicepublic ScheduledFuture<?> scheduleWithFixedDelay(org.apache.flink.streaming.runtime.tasks.ProcessingTimeCallback callback, long initialDelay, long period)
scheduleWithFixedDelay in interface org.apache.flink.streaming.runtime.tasks.ProcessingTimeServicepublic boolean isTerminated()
isTerminated in interface org.apache.flink.streaming.runtime.tasks.TimerServicepublic CompletableFuture<Void> quiesce()
quiesce in interface org.apache.flink.streaming.runtime.tasks.ProcessingTimeServicepublic void shutdownService()
shutdownService in interface org.apache.flink.streaming.runtime.tasks.TimerServicepublic boolean shutdownServiceUninterruptible(long timeoutMs)
shutdownServiceUninterruptible in interface org.apache.flink.streaming.runtime.tasks.TimerServiceCopyright © 2014–2021 The Apache Software Foundation. All rights reserved.