Rubrique précédente: Propriétés communes de tous les opérateursRubrique suivante: Scénarios de boucle et de délai d'expiration


Paramètres d'exécution (tous les opérateurs)

Cible

Spécifie la cible sur laquelle exécuter l'opérateur. Une cible peut être un point de contact, un groupe de points de contact, un ID d'agent, un point de contact du proxy, une adresse IP ou un nom de domaine complet. Assurez-vous d'avoir activé la catégorie pour l'opérateur sur le point de contact. Pour ouvrir la boîte de dialogue Explorateur d'objets et sélectionner un point de contact, cliquez sur Sélectionner.

La cible est une expression calculée.

Spécifie la cible à l'aide d'une expression. Utilisez une expression calculée pour spécifier une cible de façon dynamique lors de l'exécution. Considérez les exemples suivants.

Important : Lorsque vous voulez importer un processus en tant que package de contenu, spécifiez l'adresse IP ou le nom de domaine complet dans un ensemble de données. Vous pouvez modifier un ensemble de données dans l'environnement d'importation, mais pas le champ Cible.

Faire correspondre à la cible dans les groupes d'hôtes uniquement

Spécifie comment résoudre le nom de la cible.

Option activée

Spécifie que le champ Cible contient un nom d'hôte ou une adresse IP référencée par un groupe d'hôtes.

Remarque : Si le champ Cible contient un point de contact, un point de contact de proxy ou un ID d'agent, l'exécution échoue.

Option désactivée

Indique que le champ Cible contient le nom d'un point de contact, d'un point de contact de proxy ou un ID d'agent.

Remarque : Si le champ Cible contient une référence à un groupe d'hôtes valide, le traitement réussit, mais il n'est pas optimal.

Boucle

CA Process Automation vous permet d'effectuer une boucle avec un opérateur jusqu'à ce qu'une condition soit remplie. La propriété de la boucle spécifie combien de fois un opérateur est répété.

Les conditions de sortie et les liens de connexion à partir de l'opérateur exécuté en boucle sont évalués uniquement lorsque la boucle est terminée.

Remarque : Pour plus d'informations sur l'utilisation des boucles dans CA Process Automation, reportez-vous au Manuel du concepteur de contenu.

Nombre de répétitions

Spécifie la condition du bouclage. Deux options sont disponibles :

  • Spécifiez un nombre entier ou une expression CA Process Automation qui renvoie un nombre entier au moment de l'exécution. La valeur par défaut 1 exécute une boucle sur un opérateur une seule fois. Pour exécuter une boucle infinie, cochez sur la case Boucle infinie.
  • Spécifiez une expression booléenne. L'expression est évaluée une fois l'opérateur exécuté. Si l'expression renvoie la valeur True, la boucle se poursuit. Si l'expression renvoie la valeur False, la boucle est terminée.
Boucle infinie

Lorsque cette option est sélectionnée, le nombre de répétitions est ignoré et une boucle infinie est créée. L'opérateur se répète jusqu'à ce que :

  • le processus soit interrompu ;
  • la boucle soit arrêtée à partir d'une branche différente du processus, via le traitement d'un lien de commande de boucle d'arrêt dans l'opérateur Boucle.
Délai entre les itérations

Spécifie le temps en secondes entre chaque itération de boucle (la valeur par défaut est 0).

Délai d'expiration

Permet de définir un délai d'expiration pour chaque opérateur. Si l'opérateur ne finit pas dans les temps spécifiés, ce paramètre fournit une stratégie de sortie. L'option Délai d'expiration permet :

Aucun délai d'expiration

Spécifie que l'opérateur n'a aucun délai d'expiration. Cette case à cocher est sélectionnée par défaut.

Mode

Sélectionnez Durée ou Date cible.

Durée/date et heure cibles
Action

Remarques :

  • Cette option n'est pas disponible pour les planifications.
  • Si un opérateur se trouve dans une boucle et qu'un délai d'expiration est configuré, les options suivantes se conduisent différemment. Pour plus d'informations sur les opérations effectuées, consultez la rubrique Scénarios de boucle et de délai d'expiration.

Sélectionnez l'une des actions suivantes :

Continuer

Si cette option est sélectionnée, le processus se poursuit de la manière suivante après un délai d'expiration :

1. L'opérateur reste en mode d'exécution uniquement.

2. Le chemin de temporisation est pris.

3. Le code de post-exécution s'exécute uniquement lorsque l'opérateur se termine, et non pas lorsque le chemin de temporisation a été pris.

Réinitialiser

Si cette option est sélectionnée, le processus se poursuit de la manière suivante après un délai d'expiration :

1. L'opérateur est réinitialisé, c'est-à-dire qu'il est exécuté à nouveau.

2. Le chemin de temporisation est pris.

3. Le code de post-exécution s'exécute uniquement si l'opérateur se termine, et non lorsque l'opérateur a été réinitialisé.

Remarque : Si Réinitialiser est sélectionné, l'option Date cible est alors désactivée dans le menu déroulant Type.

Interrompre

Si cette option est sélectionnée, le processus se poursuit de la manière suivante après un délai d'expiration :

1. L'opérateur s'interrompt.

2. Le code de post-exécution s'exécute.

3. Le chemin de temporisation est pris.

Abandonner

Si cette option est sélectionnée, le processus se poursuit de la manière suivante après un délai d'expiration :

1. L'opérateur expire.

2. Le processus continue de s'exécuter en mode détaché.

Remarque : Une instance d'un processus démarrée en mode détaché perd la relation parente avec le processus qui l'a démarrée. Une instance de processus détachée est le processus racine dans une séquence d'appels générée à partir de ce processus.

3. Le code de post-exécution s'exécute immédiatement.

4. Le chemin de temporisation est pris.