Task #3027

DOC: 'prestart', 'start', 'prestop' and 'stop' scripts

Ajouté par Matthieu Decorde il y a plus de 4 ans. Mis à jour il y a plus d'un an.

Statut:Closed Début:02/03/2021
Priorité:Normal Echéance:
Assigné à:- % réalisé:

100%

Catégorie:Documentation Temps passé: -
Version cible:TXM 0.8.2

Description

FR

Scripts de gestion du démarrage et de terminaison de TXM

localisation : TXMHOME/scripts/groovy/user

Ordre d'appel :
  • 'prestart.groovy' : avant l'initialisation de la Toolbox (=démarrage de CQP&R, chargement des corpus&résultats)
  • 'start.groovy' : : après l'initialisation de la Toolbox
  • 'prestop.groovy' : avant l'extinction de la Toolbox (=extincion de CQP&R et sauvegarde des corpus&résultats)
  • 'stop.groovy' : après l'extinction de la Toolbox

Historique

#1 Mis à jour par Serge Heiden il y a plus de 2 ans

Ajouté la section suivante :

### Scripts Groovy de démarrage et d'arrêt de TXM (prestart, start, prestop et stop)

TXM peut exécuter automatiquement quatre scripts à des moments clés lors du démarrage et de l'arrêt de TXM :

  • 1) au lancement de TXM, avant l'initialisation du noyau
    • si un script nommé "prestart.groovy" est présent dans le répertoire $TXMHOME/scripts/groovy/user il est exécuté
    • ce moment permet de réaliser des tests et réglages globaux à TXM (eg recherche de mises à jour particulières, réglage de préférences comme le choix du mode de résolution du moteur CQP, etc.)
  • 2) au lancement de TXM, après l'initialisation du noyau (démarrage des moteurs CQP et R, et chargement des corpus et de leurs résultats)
    • si un script nommé "start.groovy" est présent dans le répertoire $TXMHOME/scripts/groovy/user il est exécuté
    • ce moment permet de réaliser des réglages ou précalculs en fonction des corpus présents
  • 3) au moment d'arrêter TXM, avant l'arrêt du noyau
    • si un script nommé "prestop.groovy" est présent dans le répertoire $TXMHOME/scripts/groovy/user il est exécuté
    • ce moment permet de réaliser des opérations de cloture en fonction des corpus présents (eg sauvegarde de certains résultats ou annotations)
  • 4) au moment d'arrêter TXM, après l'arrêt du noyau
    • si un script nommé "stop.groovy" est présent dans le répertoire $TXMHOME/scripts/groovy/user il est exécuté
    • ce moment permet de réaliser des opérations de cloture globales à TXM

#2 Mis à jour par Serge Heiden il y a plus de 2 ans

  • % réalisé changé de 0 à 80

#3 Mis à jour par Sebastien Jacquot il y a plus d'un an

  • % réalisé changé de 80 à 100

#4 Mis à jour par Sebastien Jacquot il y a plus d'un an

  • Statut changé de New à Closed

Formats disponibles : Atom PDF