Package org.apache.flink.streaming.runtime.tasks
package org.apache.flink.streaming.runtime.tasks
-
ClassDescriptionAbstractTwoInputStreamTask<IN1,
IN2, OUT> Abstract class for executing aTwoInputStreamOperator.Details about the operator containing task (such asStreamTask).A special exception that signifies that the cause exception came from a chained operator.A fakeInputfor finished on restore tasks.A fake main operator output that skips all the following operators for finished on restored tasks.FinishedOperatorChain<OUT,OP extends StreamOperator<OUT>> TheOperatorChainthat is used for restoring tasks that areTaskStateManager.isTaskDeployedAsFinished().AStreamTaskfor executing aMultipleInputStreamOperatorand supporting theMultipleInputStreamOperatorto select input for reading.OneInputStreamTask<IN,OUT> AStreamTaskfor executing aOneInputStreamOperator.OperatorChain<OUT,OP extends StreamOperator<OUT>> TheOperatorChaincontains all operators that are executed as one chain within a singleStreamTask.Wrapper class to access the chained sources and their's outputs.An implementation of theOperatorEventDispatcher.This is a wrapper for outputs to check whether the collected record has been emitted to a downstream subtask or to a chained operator.Defines the current processing time and handles all related actions, such as register timers for tasks to be executed in the future.Interface forStreamOperatorFactory, which enables stream operators to accessProcessingTimeService.A factory for creating processing time services with a givenMailboxExecutor.Utility for classes that implements theProcessingTimeServiceinterface.RegularOperatorChain<OUT,OP extends StreamOperator<OUT>> A regular non finished on restoreOperatorChain.A subclass ofStreamTaskfor executing theSourceOperator.Implementation ofPushingAsyncDataInput.DataOutputthat wraps a specificOutput.SourceStreamTask<OUT,SRC extends SourceFunction<OUT>, OP extends StreamSource<OUT, SRC>> Deprecated.StreamIterationHead<OUT>A specialStreamTaskthat is used for executing feedback edges.A specialStreamTaskthat is used for executing feedback edges.StreamOperatorWrapper<OUT,OP extends StreamOperator<OUT>> This class handles the finish, endInput and other related logic of aStreamOperator.StreamTask<OUT,OP extends StreamOperator<OUT>> Base class for all streaming tasks.Check whether records can be emitted in batch.Deprecated.this class should only be used inSourceStreamTaskwhich exposes the checkpoint lock as part of Public API.Context on theStreamTaskfor figuring out whether it has been cancelled.An exception that is thrown by the stream vertices when encountering an illegal condition.A special source input implementation that immediately emit END_OF_INPUT.Coordinates checkpointing-related work for a subtask (i.e.ATimerServicewhich assigns as current processing time the result of callingSystem.currentTimeMillis()and registers timers using aScheduledThreadPoolExecutor.RuntimeExceptionfor wrapping exceptions that are thrown in the timer callback of the timer service inStreamTask.A common timer service interface with life cycle methods.TwoInputStreamTask<IN1,IN2, OUT> AStreamTaskfor executing aTwoInputStreamOperatorand supporting theTwoInputStreamOperatorto select input for reading.AnOutputthat measures the last emitted watermark with aWatermarkGauge.
SourceFunctionAPI, which is due to be removed.