$script.getStatus¶
Description¶
Récupère l'état d'un script asynchrone.
Le script asynchrone peut avoir les états suivants:
CREATION: état durant lequel le scope initial est construitRUNNNING: état durant lequel le script est en cours d'exécutionFINISHED: état post-traitement, durant lequel l'environnement est nettoyé.
État d'exécution des scripts
En pratique, Ewt inscrit l'état du script dans un objet de thread
associé au thread d'exécution du script parent. Il est donc possible
de connaître l'état du script en lisant l'entrée correspondant à
l'identifiant de script directement via
$thread.getObject.
Syntaxe¶
$script.getStatus( threadId )
Paramètres¶
threadIdstring- Identifiant du script asynchrone dont on souhaite connaître l'état
Retour¶
Retourne l'état de fonctionnement du script ou null si le script
n'est plus en cours d'exécution.
Exemple¶
Le script ci-dessous s'appelle lui-même de façon asynchrone et vérifie le statut à intervalle régulier.
La trace d'exécution du script est la suivante: