Actions de politique

Les actions prises en charge consistent à gérer un message, à acheter une tâche de façon anormale ou à émettre un événement.

Actions prises en charge

CICS surveille l'utilisation de ressources de tâche et si des seuils, définis par des politiques déployées, sont dépassés, CICS exécute l'action spécifiée. Les actions pouvant être effectuées lorsqu'un seuil est dépassé sont les suivantes :
  • Emettre le message DFHMP3001, qui est l'action de politique par défaut. Ce message est émis de sorte que le programmeur système peut entreprendre l'action appropriée.
  • Achever la tâche de façon anormale. La tâche est achevée de façon anormale par CICS, le message DFHMP3002 est émis et le code de fin anormale AMPB par défaut ou un code de fin anormale spécifié par l'utilisateur est émis. Par défaut, un cliché de transaction est pris pour la fin anormale. Vous pouvez supprimer le cliché de transaction ou demander un cliché du système à l'aide des commandes CEMT SET TRDUMPCODE|SYDUMPCODE et EXEC CICS SET TRANDUMPCODE|SYDUMPCODE. Vous pouvez décrire la fin anormale à l'aide de la commande EXEC CICS HANDLE ABEND.
  • Emettre un événement. L'utilisateur peut indiquer le nom d'un adaptateur EP ou d'un ensemble d'adaptateurs EP. L'événement présente le même comportement que les événements système CICS, et comme pour les événements système, un événement de politique peut être émis uniquement vers un adaptateur EP asynchrone et non transactionnel. Les informations capturées dans l'événement sont prédéterminées et non personnalisables. Des objets capturés et affichés dans le contexte d'événement sont :
    • Version de schéma de politique
    • Edition de schéma de politique
    • Nom de liaison d'événement : "CICS Policy Event"
    • Nom de spécification de capture : "CICS_Policy_Event_Capture_Spec"
    • Balise d'utilisateur de liaison d'événement
    • Nom d'événement métier : "CICS_Policy_Event"
    Les objets suivants sont capturés et affichés dans les données d'événement :
    • Nom de la politique
    • Nom de la règle
    • Type de règle (par exemple, "storage")
    • Objet de règle (par exemple, "task24")
    • Opérateur (par exemple, "GT")
    • Seuil (par exemple, 2048)
    • Comptage actuel (par exemple, 2200)
    • Nom de la plateforme
    • Nom d'application
    • Version de l'application (majeure.mineure.micro)
    • Opération
    • Nom du regroupement qui contient la politique
    • Version du regroupement (majeure.mineure.micro)
    • ID de regroupement
    • Date
    • ID de tâche
    • Transaction ID (ID de transaction)
    • Nom de programme
    • Balise d'utilisateur de politique