FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

French
FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)
  • Log in
  • Home
  • Plate-forme
  • ESM
  • Autres documents techniques ESM
  • Auditeurs

Structure XML de l'écouteur ESM

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Gestion des services
    Solution Matrix42 Professional Solution Matrix42 Core Gestion des services d'entreprise Matrix42 Intelligence
  • Gouvernance et administration des identités ( IGA )
    Aperçu IGA Bibliothèque de solutions IGA
  • Plate-forme
    ESM ESS2 ESS Effet Chat pour la gestion des services Efecte Integrations Modules complémentaires
  • Notes de version pour M42 Core & Pro , IGA , IA conversationnelle
    2025.3 2025.2 2025.1 2024.2 2024.1 2023.4 2023.3 2023.2 2023.1 2022.4 2022.3 Informations et politiques de publication
  • Autre matériel
    Conditions uid et directives de documentation Déclarations d'accessibilité
  • Services
+ More
    • Gestion des services

    • Gouvernance et administration des identités ( IGA )

    • Plate-forme

    • Notes de version pour M42 Core & Pro , IGA , IA conversationnelle

    • Autre matériel

    • Services

Structure XML de l'écouteur ESM

Voir l'exemple d'écouteur suivant dans FirstListener.xml

<?xml version="1.0" encoding="iso-8859-1"?>
<template code="test_listeners" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation=".../src/main/com/efacte/datamodel/entity/listener/importing/listener_import.xsd">
  <listener>
    <name>pre save.1. If color changes to Blue, set amount to 99</name>
    <trigger>pre save</trigger>
    <source_condition boolean="AND">
      <property>
        <attribute>
          <code>color</code>
          <current_value>true</current_value>
        </attribute>
        <operator>!=</operator>
        <compared_attribute>
          <code>color</code>
          <current_value>false</current_value>
        </compared_attribute>
      </property>
      <source_condition>
        <value>
          <attribute>
            <code>color</code>
            <current_value>true</current_value>
          </attribute>
          <operator>==</operator>
          <compared_value>Blue</compared_value>
        </value>
      </source_condition>
    </source_condition>
    <action_chain>
      <name>Set amount to 99</name>
      <action>
        <name>Set amount</name>
        <class>com.efacte.datamodel.entity.action.implementations.ChangeDataCardValuesAction</class>
      </action>
    </action_chain>
  </listener>
</template>

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Cycle de vie de l'auditeur ESM

Copyright 2026 – Matrix42 Professional.

Matrix42 homepage


Knowledge Base Software powered by Helpjuice

0
0
Expand