Chapter 20 Travailler avec Sybase Unwired Orchestrator


Activités de temporisation et terminales

Les activités de temporisation permettent de définir une pause sur le traitement au moment de l'exécution et le délai pour la poursuite de cette exécution.

Le délai peut être :

Les activités terminales permettent de définir différents types d'activités End afin d'arrêter le traitement du processus métiers ou d'une Complex Activity.

Les types d'activité terminales suivants peuvent être utilisés pour arrêter un processus métiers :

Activité terminale Description
Normal End (Stop) Termine le processus sans générer d'erreur
Failure End Termine le processus
Failure with rollback Termine le processus et provoque un retour en arrière du moteur courant de Orchestrator
Fatal error Suspend le moteur

Ces activités terminales peuvent être utilisées à n'importe quel niveau du processus métiers.

Les types d'activité terminale suivants peuvent être utilisés pour mettre fin à des Complex Activities :

Activité terminale Description
Fault Interrompt le traitement normal de la Complex Activity et génère un événement Fault qui peut être généré par un gestionnaire d'erreur
Compensate Interrompt le traitement normal de la Complex Activity et génère un événement Compensation qui peut être géré par un gestionnaire de compensation de la Complex Activity
EndComplexActivity Fin normale de la Complex Activity

L'activité terminale suivante peut être utilisée pour arrêter des Complex Activities Loop :

Activité terminale Description
Break Interrompt l'itération de la boucle et arrête l'activité Loop

 


Copyright (C) 2006. Sybase Inc. All rights reserved.