updateStatus

Based on the value of `status`, will also update synthetic fields like `canceled` and `endTime`

abstract void updateStatus(ExecutionStatus status)