Ciao, se posso permettermi esprimo un dubbio sul nome della funzione.
Se tale funzione mi servisse per sapere se un task è "running" o no, la chiamaerei isTaskRunning(). Ma poiché non ritorna un booleano ma una tra diverse possibili costanti simboliche, secondo me è meglio chiamarla getTaskState() (o status).
my 2 cents