Paramètres de la plateforme
Cette annexe explique brièvement la syntaxe générale des paramètres de plateforme contenus dans le fichier default_properties.xml et répertorie ceux qui sont omis de l'ensemble par défaut. Les paramètres de plateforme (appelés « propriétés du framework » dans les anciennes versions d'ESM) sont désormais stockés dans la base de données et leur modification s'effectue via le menu Maintenance (onglet Général > Paramètres de plateforme > Modifier les paramètres). Le fichier default_properties.xml doit rester intact, car il est écrasé lors de la mise à niveau d'ESM.
Note:
Si vous devez modifier les paramètres de la plateforme lorsque ESM n'est pas en cours d'exécution, vous pouvez le faire en ajoutant des paramètres (sous forme de paires nom = valeur) dans le fichier framework.properties. Au prochain redémarrage d'ESM, les paramètres de ce fichier sont lus, stockés dans la base de données (remplaçant les valeurs existantes) et finalement supprimés du fichier framework.properties.
Les paramètres de la plateforme sont divisés en plusieurs groupes contenant des paramètres connexes. Dans la description des paramètres, le nom du paramètre est indiqué au début de chaque paramètre et la valeur par défaut (le cas échéant) est affichée à droite. Les valeurs peuvent être modifiées en cliquant dessus. Si les valeurs possibles du paramètre sont des valeurs booléennes (0, 1, vrai, faux), des valeurs entières ou décimales, des codes d'attribut ou un nombre limité de valeurs de chaîne, la liste des valeurs possibles est présentée dans la suite de la description.
En cas de valeurs de chaîne complexes ou de syntaxe complexe, la description du paramètre contient une explication de la syntaxe des valeurs possibles et/ou des exemples de valeurs possibles. Si un entier a une valeur minimale, celle-ci est également déclarée dans la description. Enfin, les modifications apportées à certains paramètres de plateforme ne prennent effet qu'au redémarrage du serveur ESM ; si tel est le cas, cette information est également incluse dans la description.
Paramètres du pool asynchrone
Ces propriétés peuvent être utilisées pour définir le nombre de threads que les tâches chronométrées peuvent avoir, c'est-à-dire le nombre de tâches pouvant être exécutées simultanément.
Note:
Ces paramètres peuvent être absents de l'éditeur de paramètres de plateforme de l'interface utilisateur graphique, car leur modification pourrait entraîner un dysfonctionnement grave. Ne les modifiez pas, sauf si vous êtes absolument certain des effets qu'ils auront.
taille maximale du pool asynchrone
valeur : entier positif (async.pool.max.size doit également être supérieur ou égal à async.pool.min.size)
par défaut : 6
Définit le nombre maximal de threads gérant l'exécution des tâches asynchrones. Ce nombre doit être défini sur 1 pour une gestion sérialisée.
Paramètres de la vue graphique
résultats.graphiques.recherche.automatique
Lors de la modification des conditions de recherche graphique, la vue est automatiquement mise à jour par défaut. Ce paramètre peut être utilisé pour afficher un bouton dédié à la mise à jour de la vue.
valeurs : vrai, faux
Si la valeur est définie sur « vrai », toute modification des conditions de recherche graphique nécessitant une nouvelle recherche la déclenchera instantanément. Si la valeur est définie sur « faux », un bouton distinct permettra de lancer la recherche une fois toutes les modifications nécessaires effectuées.
animation.des.résultats.graphiques.activée
Lorsqu'un utilisateur sélectionne une vue graphique, celle-ci s'affiche par défaut avec une animation d'introduction. Il peut également modifier les paramètres d'animation pour chaque vue graphique. Ce paramètre permet de désactiver toutes les animations d'introduction et de masquer les paramètres d'animation individuels.
valeurs : vrai, faux
Si la valeur est définie sur false, toutes les animations d'introduction dans toutes les recherches graphiques seront désactivées et le paramètre permettant de les activer/désactiver au niveau individuel sera masqué.
graphique.palettepersonnalisée.palettepersonnalisée#
Cette propriété peut être utilisée pour fournir des palettes de couleurs personnalisées aux vues graphiques.
valeurs : nombres hexadécimaux à six chiffres délimités par une virgule
Exemples de propriétés de palette de couleurs personnalisées :
