# Interface TaskReporter

#### Direct known implementers

ExpeditionTaskReporter, FileTaskReporter
Located at classes/taskManagement/TaskReporter.php

Methods summary
`public` | # `start( )`
`public` | # `isCancelled( )`
`public` | # `setStarted( )`
`public` | # `setToRelaunch( mixed $timeUnit, mixed $timeValue, mixed $submessage )`
`public` | # `setCompleted( mixed $submessage = null, mixed $resultCode = null )`
`public` | # `setCompletedSilent( mixed $subMessage = null, mixed $resultCode = null )`
`public` | # `setFailed( mixed $subMessage = null, mixed $resultCode = null )`
`public` | # `setFailedSilent( mixed $subMessage = null, mixed $resultCode = null )`
`public` | # `increaseFailed( )`
`public` | # `increaseCompleted( )`
`public` | # `updateTaskStatus( mixed $percentage, mixed $correct, mixed $subMessage = null, mixed $resultCode = null )`