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
Modifier and TypeMethodDescriptionDisconnects the connection, closing all associated services thereby and returning the remaining job.org.apache.flink.api.common.JobIDgetJobId()
-
Method Details
-
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()
-