Configuration d'un module de service BOD

Les fichiers de configuration sont chargés lors du premier appel de leur composant. Le chargeur de classe détecte automatiquement les répertoires de configuration en suivant les conventions de dénomination. Lors de la résolution des configurations, la configuration personnalisée est toujours prioritaire par rapport à la configuration de base. En phase d'exécution, les développeurs des commandes peuvent obtenir les informations de configuration à l'aide de la classe Java ComponentConfigurationRegistry, laquelle extrait la classe responsable de l'analyse et de la fourniture d'une interface pour l'extraction des informations. Vous pouvez ajouter des données de configuration à un module de service de deux manières. La première méthode consiste à étendre le fichier XSD de configuration par défaut de HCL Commerce. Ceci vous permet d'ajouter rapidement des paires nom_valeur aux données de configuration d'un composant existant. La seconde méthode consiste à définir votre propre structure de fichier de configuration et à fournir votre propre analyseur pour celui-ci. Cette approche, bien que plus complexe, permet une grande flexibilité puisqu'elle vous permet de modifier n'importe quel élément, de la structure du fichier de configuration à l'implémentation de l'analyseur.