Interface JobTable.Connection
-
- Enclosing interface:
- JobTable
public static interface JobTable.Connection
A connection contains services bound to the lifetime of a connection with a JobManager.A connection can be disconnected by calling
disconnect()
. Disconnecting a connection will close all services bound to the connection and return the remaining job instance.Accessing any methods after a connection has been disconnected will throw an
IllegalStateException
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JobTable.Job
disconnect()
Disconnects the connection, closing all associated services thereby and returning the remaining job.CheckpointResponder
getCheckpointResponder()
LibraryCacheManager.ClassLoaderHandle
getClassLoaderHandle()
GlobalAggregateManager
getGlobalAggregateManager()
org.apache.flink.api.common.JobID
getJobId()
JobMasterGateway
getJobManagerGateway()
JobMasterId
getJobMasterId()
PartitionProducerStateChecker
getPartitionStateChecker()
ResourceID
getResourceId()
TaskManagerActions
getTaskManagerActions()
-
-
-
Method Detail
-
disconnect
JobTable.Job disconnect()
Disconnects the connection, closing all associated services thereby and returning the remaining job.- Returns:
- the remaining job belonging to this connection
-
getJobMasterId
JobMasterId getJobMasterId()
-
getJobManagerGateway
JobMasterGateway getJobManagerGateway()
-
getTaskManagerActions
TaskManagerActions getTaskManagerActions()
-
getCheckpointResponder
CheckpointResponder getCheckpointResponder()
-
getGlobalAggregateManager
GlobalAggregateManager getGlobalAggregateManager()
-
getClassLoaderHandle
LibraryCacheManager.ClassLoaderHandle getClassLoaderHandle()
-
getPartitionStateChecker
PartitionProducerStateChecker getPartitionStateChecker()
-
getJobId
org.apache.flink.api.common.JobID getJobId()
-
getResourceId
ResourceID getResourceId()
-
-