TheCentral Administration has a timer job status page /_admin/ServiceRunningJobs.aspx
How to correctly return the status for my custom timer job?
The timer job method Execute()returns void.
Execute()
void
It either fails (exception) or succeeds (method completed)
SPJobDefinition.UpdateProgress