wrapper.listener.force_stop

Compatibilité :3.3.2
Éditions :Édition ProfessionnelleÉdition StandardÉdition Community
Plateformes :WindowsMac OSXLinuxAlpine LinuxFreeBSDSolarisIBM z/Linux

AVERTISSEMENT

NE MODIFIEZ AUCUN de ces paramètres à moins d'avoir lu la description de cette propriété. Des paramètres incorrects peuvent empêcher le Wrapper de fonctionner comme prévu.

Cette propriété permet de contrôler si la méthode WrapperListener.stop est appelée ou non lors de l'arrêt lorsque la méthode WrapperListener.start n'a pas retourné ou lorsqu'elle retourne un code de sortie. La valeur par défaut est « FALSE ».

Exemple :
wrapper.listener.force_stop=FALSE
  • Une valeur TRUE garantit que la méthode stop est toujours appelée.

  • Lorsque FALSE, la méthode stop sera appelée uniquement si la méthode start a retourné une valeur « NULL » avant le début du processus d'arrêt.

La plupart des applications effectueront leur propre nettoyage au sein du processus de démarrage si le démarrage échoue. Parfois, cependant, il est souhaitable d'appeler la méthode WrapperListener.stop même lorsque le démarrage échoue.

Certaines applications appelleront System.exit(), WrapperManager.stop() ou WrapperManager.restart() pendant leur démarrage, depuis l'intérieur de la méthode WrapperListener.start. Dans ce cas, la méthode start ne retournera jamais, mais le Wrapper arrêtera la JVM. Quelle que soit la valeur de cette propriété, l'arrêt fonctionnera correctement.