Pré. | Proc. |
Règles Modèle dans une opération
Vous pouvez modéliser des règles métier en tant qu'éléments de règle Métier dans le Paquetage Règles Métier et les attacher aux éléments de tâche de règle dans un diagramme d'activité RuleFlow.
Alternativement, dans le modèle de domaine Métier , si vous avez des opérations dans la classe de traitement des règles qui représentent une action métier, vous pouvez définir chacune de ces opérations comme une tâche de règle et attacher les Règles Métier à ces opérations sur le diagramme Règles Métier ou dans le compositeur de règles.
Accéder
Menu Contexte |
Fenêtre Navigateur | Double-cliquez sur Opération > Général |
Modèle Métier Tâche sur une opération
Étape |
Action |
Voir aussi |
---|---|---|
1 |
Dans le champ « Stéréotype », saisissez « RuleTask ». |
|
2 |
Cliquez sur le bouton Enregistrer et sur le bouton Fermer. |
|
3 |
Faites glisser l'opération de la fenêtre Navigateur sur le diagramme d'activité RuleFlow. Affectez également Règles Métier à l'opération, comme pour un élément de Tâche de Règle. |
Modèle Règles Métier |
Représentation des tâches de règles d'opération
Vue |
Détail |
Voir aussi |
---|---|---|
Fenêtre Navigateur |
Les opérations stéréotypées comme RuleTask s'affichent dans la fenêtre Navigateur comme indiqué :
Pour transmettre les paramètres de ces appels d'opération, ouvrez la dialogue « Propriétés » de l'opération et sélectionnez la page « Appel », puis définissez le champ « Comportement » sur l'opération à appeler ; sous le champ « Arguments », cliquez sur le bouton Modifier et configurez ou modifiez les valeurs d'argument à transmettre. Lors de la génération de code, le code de la logique des règles est généré dans le corps de la méthode. |
Appels de comportement Arguments d'appel de comportement |
Sur le Diagramme de flux de règles |
Lorsque vous faites glisser et déposez une opération stéréotypée RuleTask sur un diagramme de flux de règles, une opération Call Behavior Action est créée, comme indiqué par les deux éléments plus sombres.
Vous devez intégrer les actions de comportement d'appel dans le flux d'activité, comme pour les actions de tâche de règle normales. |
Notes
- Métier Rule Modélisation est disponible dans l'édition Unified et l'édition Ultimate d' Enterprise Architect