Les mappages d'entrée pour les paramètres de structure

Les structures peuvent être spécifiées comme des paramètres aux méthodes d'objets de données de processus métier. Cette section décrit les métadonnées des mappages d'entrée associés à ces paramètres.

<automatic-activity id="1" category="AC1">
    ...

    <bpo-mapping
      interface-name="curam.sample.facade.intf.SampleBenefit"
      method-name="createAssociatedProductDeliveryForPlannedItem">
      <formal-parameters>
        <formal-parameter index="0">
          <struct
          type="curam.struct.SampleBenefitPlanItemDetails">
            <field name="description">
              <base-type type="STRING">
                <wdo-attribute wdo-name="SPProductDeliveryPI"
                               name="description"/>
              </base-type>
            </field>
            <field name="plannedItemIDKey">
              <base-type type="INT64">
                <wdo-attribute wdo-name="SPProductDeliveryPI"
                               name="plannedItemID"/>
              </base-type>
            </field>
            <field name="plannedItemName">
        <base-type type="STRING" />
            </field>
          </struct>
        </formal-parameter>
      </formal-parameters>
    </bpo-mapping>
  </automatic-activity>
structure
Elle contient les détails d'un mappage d'entrée de structure, y compris le type de structure et les mappages pour chaque zone définie dans cette structure. Un mappage d'entrée type contient l'attribut obligatoire suivant :
Type
Cette section décrit le type de la structure qui a été spécifié comme paramètre formel dans la méthode. Ceci est représenté comme le nom complet de la structure spécifiée comme paramètre formel.
Zone
Elle contient les détails du mappage d'entrée pour l'une des zones définies dans le paramètre de structure. Une zone contient les détails du mappage d'entrée pour le type de base primitif associé à cette zone ainsi que l'attribut obligatoire suivant :
name
Cette section décrit le nom de la zone tel qu'il est défini dans la structure spécifiée en tant que paramètre formel.
base-type
Contient les détails d'un mappage d'entrée de type de base pour la zone spécifiée. Un mappage d'entrée de type de base contient l'attribut obligatoire suivant :
type
Cette section décrit le type de la zone primitive auquel il est mappé.
wdo-attribute
Contient les détails de l'attribut de l'objet de données de flux de travaux (voir Objets de données de flux de travaux) contenant les données qui seront utilisées pour renseigner la zone de type de base associée lorsque la méthode est appelée. Il ne sera pas présent si l'utilisateur n'a pas spécifié un mappage d'entrée pour le paramètre de cette méthode. Cet élément, lorsqu'il est spécifié, contient les attributs obligatoires suivants :
wdo-name
Il décrit le nom de l'objet de données de flux de travaux utilisé dans le mappage d'entrée.
name
Il décrit le nom de l'attribut de l'objet de données de flux de travaux indiqué dans le mappage d'entrée.