Hp Logiciel HP Matrix Operating Environment Uživatelský manuál Strana 231

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 240
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 230
Personnalisation des règles existantes
En fournissant un processus d’adaptation d’allocation basé sur des règles, on peut avantageusement
personnaliser les règles et la logique métier au moyen de la partie de code CUSTOM LOGIC
(logique personnalisée).
Vous pouvez modifier ou supprimer des règles existantes, ou ajouter de nouvelles règles
personnalisées. Les règles sont écrites en Java et avec la syntaxe Drools.
Points d’entrée disponibles pour la personnalisation :
SubnetPolicyCheck.applyFitting
AttributeBasedSubnetPolicyCheck.applyFitting
SpecifiedSubnetPolicyCheck.applyFitting
AutomaticIpAddressPolicyCheck.applyFitting
StaticIpAddressPolicyCheck.applyFitting
DhcpIpAddressPolicyCheck.applyFitting
PhysicalServerPolicyCheck.applyFitting
PhysicalBootDiskPolicyCheck.applyFitting
NPIVDataDiskPolicyCheck.applyFitting
VirtualServerPolicyCheck.applyFitting
EsxDiskPolicyCheck.applyFitting
HypervDiskPolicyCheck.applyFitting
DasDiskPolicyCheck.applyFitting
SoftwarePolicyCheck.applyFitting
Rédaction d’un nouveau fichier de règles
Ouvrez un nouveau fichier drl dans un éditeur de texte, ajoutez les différentes sections d’un fichier
de règles (tel que montré dans « Fichier de règles ») et la nouvelle logique de règle.
Package : nom du package. Prend toujours la valeur com.hp.hpio.controller.policy.
Importation : déclare l’utilisation de toute autre classe java nécessaire pour écrire la règle
métier.
Règles :
Définissez plusieurs règles dans un seul fichier de règles (.drl).
Chaque règle renferme la logique métier à exécuter.
La règle INIT est une structure d’exemple que vous pouvez copier et utiliser en tant que
point de départ pour définir des règles personnalisées.
Vous pouvez utiliser des outils comme Eclipse (http://downloads.jboss.com/drools/updatesite3.3/)
pour écrire les fichiers de règle en incluant le module Drools d’Eclipse dans le projet de création
de règles et en incluant les librairies de Infrastructure Orchestration nécessaires au projet. L’utilisation
d’Eclipse facilite l’écriture des règles grâce à la coloration syntaxique et à la complétion de code.
Pour plus d’informations, reportez-vous à la documentation suivante :
JBoss Rules User Guide (Guide de l’utilisateur des règles de Jboss) à l’adresse http://
downloads.jboss.com/drools/docs/4.0.7.19894.GA/html_single/index.html
JBoss Rules (Règles Jboss) à l’adresse http://downloads.jboss.com/drools/docs/
4.0.7.19894.GA/apidocs/index.html
Exemple : Règle personnalisée
rule "CustomRule1"
when
Présentation 231
Zobrazit stránku 230
1 2 ... 226 227 228 229 230 231 232 233 234 235 236 ... 239 240

Komentáře k této Příručce

Žádné komentáře