managedThreadFactory - Fabrique d'unités d'exécution gérée (managedThreadFactory)

Fabrique d'unités d'exécution gérée

NameTypeDefaultDescription
idstringID de configuration unique.
contextServiceRefRéférence à lélément {0} de niveau supérieur (chaîne).DefaultContextServiceConfigure comment le contexte est propagé aux unités d'exécution
createDaemonThreadsbooleanfalseConfigure si des unités d'exécution créées par la fabrique d'unités d'exécution gérée doivent ou non être des unités d'exécution de démon.
defaultPriorityint
Min: 1

Max: 10
Priorité par défaut pour les unités d'exécution créées par la fabrique d'unités d'exécution gérée. Si elle n'est pas spécifiée, la priorité de l'unité d'exécution de création est utilisée. La priorité ne peut pas dépasser la priorité maximum pour la fabrique d'unités d'exécution gérée, auquel cas la priorité maximum est utilisée à la place.
jndiNamestringNom JNDI
maxPriorityint
Min: 1

Max: 10
Priorité maximum pour les unités d'exécution créées par la fabrique d'unités d'exécution gérée.

contextService

Configure comment le contexte est propagé aux unités d'exécution

NameTypeDefaultDescription
onError
  • IGNORE
  • WARN
  • FAIL
WARNDétermine l'action à entreprendre en réponse aux erreurs de configuration. Par exemple, si securityContext est configuré pour ce service contextuel mais que la fonction de sécurité n'est pas activée, onError détermine le comportement (échec, émission d'un avertissement ou ignorer les parties de la configuration incorrectes).
IGNORE
Le serveur n'émet pas de message d'avertissement et d'erreur lorsqu'une erreur de configuration survient.
WARN
Le serveur émet des messages d'avertissement et d'erreur lorsqu'il détecte une erreur de configuration.
FAIL
Le serveur émet un message d'avertissement ou d'erreur lors de la première erreur puis arrête le serveur.
baseContextRefRéférence à lélément {0} de niveau supérieur (chaîne).Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel.
jndiNamestringNom JNDI

contextService > baseContext

Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel.

NameTypeDefaultDescription
idstringID de configuration unique.
onError
  • IGNORE
  • WARN
  • FAIL
WARNDétermine l'action à entreprendre en réponse aux erreurs de configuration. Par exemple, si securityContext est configuré pour ce service contextuel mais que la fonction de sécurité n'est pas activée, onError détermine le comportement (échec, émission d'un avertissement ou ignorer les parties de la configuration incorrectes).
IGNORE
Le serveur n'émet pas de message d'avertissement et d'erreur lorsqu'une erreur de configuration survient.
WARN
Le serveur émet des messages d'avertissement et d'erreur lorsqu'il détecte une erreur de configuration.
FAIL
Le serveur émet un message d'avertissement ou d'erreur lors de la première erreur puis arrête le serveur.
baseContextRefRéférence à lélément {0} de niveau supérieur (chaîne).Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel.
jndiNamestringNom JNDI

contextService > baseContext > baseContext

Spécifie un service de contexte de base à partir duquel hériter du contexte qui n'est pas déjà défini sur ce service contextuel.

contextService > baseContext > classloaderContext

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.

contextService > baseContext > jeeMetadataContext

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.

contextService > baseContext > securityContext

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.

contextService > baseContext > syncToOSThreadContext

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.

contextService > baseContext > zosWLMContext

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
defaultTransactionClassstringASYNCBNNom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail sans démon.
daemonTransactionClassstringASYNCDMNNom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail de type démon.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateIndique comment gérer le contexte WLM pour les travaux sans démon.
PropagateOrNew
Utiliser le même contexte WLM ou en créer un, s'il n'existe pas.
New
Toujours créer un contexte WLM.
Propagate
Utiliser le même contexte WLM, s'il existe.

contextService > classloaderContext

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.

contextService > jeeMetadataContext

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.

contextService > securityContext

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.

contextService > syncToOSThreadContext

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.

contextService > zosWLMContext

ID de configuration unique.

NameTypeDefaultDescription
idstringID de configuration unique.
defaultTransactionClassstringASYNCBNNom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail sans démon.
daemonTransactionClassstringASYNCDMNNom de la classe de transaction transmis à WLM pour classer le travail lors de la création d'un contexte WLM pour un travail de type démon.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateIndique comment gérer le contexte WLM pour les travaux sans démon.
PropagateOrNew
Utiliser le même contexte WLM ou en créer un, s'il n'existe pas.
New
Toujours créer un contexte WLM.
Propagate
Utiliser le même contexte WLM, s'il existe.