Les états ou modes de traitement des activités peuvent être actifs, d'annulation, complets, dormants ou initiaux. Ces modes décrivent l'état actuel d'une activité. Utilisez la commande CHECK
ACTIVITY ou INQUIRE ACTIVITYID pour déterminer le mode actuel d'une activité.
Une activité se trouve toujours dans l'un des états ou modes de traitement suivants :
ACTIVE
Une activation de l'activité est en cours.
Annulation
CICS® attend d'annuler l'activité. Une commande CANCEL
ACTIVITY a été émise, mais le CICS ne peut pas annuler l'activité immédiatement parce qu'un ou plusieurs des descendants de l'activité sont inaccessibles. Par exemple, si l'un des enfants de l'activité détient un verrou conservé.
TERMINÉ
L'activité s'est achevée, avec ou sans succès. La valeur renvoyée par l'option COMPSTATUS d'une commande CHECK ACTIVITY vous indique comment elle s'est terminée.
DORMANT
L'activité attend un événement pour déclencher sa prochaine activation.
INITIAL
Aucune commande RUN ou LINK n'a encore été émise contre l'activité ; ou l'activité a été réinitialisée à son état initial avec une commande RESET ACTIVITY.
Comment les modes de traitement s'articulent-ils les uns par rapport aux autres ?
La figure 1 est une vue (légèrement simplifiée) de la manière dont les modes de traitement s'articulent les uns par rapport aux autres. Les commandes du BTS qui font passer une activité d'un mode à l'autre sont indiquées en majuscules.Figure 1 : Transitions entre les modes d'activité. Les mots en majuscules sont les commandes qui provoquent les transitions.