Package org.apache.flink.runtime.taskmanager
package org.apache.flink.runtime.taskmanager
-
ClassDescriptionAn interface marking a task as capable of handling exceptions thrown by different threads, other than the one executing the task itself.An exception for wrapping exceptions that are thrown by an operator in threads other than the main compute thread of that operator.Responder for checkpoint acknowledge and decline messages in the
Task.Thread factory that creates threads with a given name, associates them with a given thread group, and set them to daemon mode.This class wrapsInputGateprovided by shuffle service and it is mainly used for increasing general input metrics fromTaskIOMetricGroup.A thread the periodically logs statistics about: Heap and non-heap memory usage Memory pools and pool usage Garbage collection times and countsConfiguration object for the network stack.A dummy implementation of theTaskActionswhich is mainly used for tests.In implementation of theEnvironment.The Task represents one execution of a parallel subtask on a TaskManager.Various operation of notify checkpoint.Actions which can be performed on aTask.This class represents an update about a task's execution state.Interface for the communication of theTaskwith theTaskExecutor.This class encapsulates the connection information of a TaskManager.This Supplier class could retrieve the FQDN host name of the given InetAddress on demand, extract the pure host name and cache the results for later use.This Supplier class returns the IP address of the given InetAddress directly, therefore no reverse DNS lookup is required.The DNS resolution mode for TaskManager's IP address.Interface to accessTaskExecutorinformation.This class encapsulates the connection information of a TaskManager, without resolving the hostname.