Skip to content

ExecuteThreadRunner

ExecuteThreadRunner is created alongside ExecuteHolder.

Creating Instance

ExecuteThreadRunner takes the following to be created:

  • ExecuteHolder

Execute

execute(): Unit

execute executeInternal.

In the end, execute requests the ConnectProgressExecutionListener to removeJobTag and removes the job tag (associated with the user and session IDs).


execute is used when:

executeInternal

executeInternal(): Unit

executeInternal...FIXME


executeInternal is used when:

  • ExecuteThreadRunner is requested to execute

Handle Plan

handlePlan(
  request: proto.ExecutePlanRequest): Unit

handlePlan...FIXME


handlePlan is used when: