managedThreadFactory - Fabrică fire de execuţie gestionate (managedThreadFactory)

Fabrică fire de execuţie gestionate

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
contextServiceRefO referinţă la elementul de nivel înalt contextService (şir).DefaultContextServiceConfigurează modul în care este propagat contextul la firele de execuţie
createDaemonThreadsbooleanfalseConfigurează dacă firele de execuţie create de fabrica de fire de execuţie gestionate ar trebui sau nu să fie fire de execuţie demon.
defaultPriorityint
Min: 1

Max: 10
Prioritatea implicită pentru firele de execuţie create de fabrica de fire de execuţie gestionate. Dacă nu se specifică, se foloseşte prioritatea firului de execuţie de creaţie. Prioritatea nu poate depăşi prioritatea maximă pentru fabrica de fire de execuţie gestionate, caz în care se foloseşte în schimba prioritatea maximă.
jndiNamestringNume JNDI
maxPriorityint
Min: 1

Max: 10
Prioritatea maximă pentru firele de execuţie create de fabrica de fire de execuţie gestionate.

contextService

Configurează modul în care este propagat contextul la firele de execuţie

NameTypeDefaultDescription
onError
  • IGNORE
  • WARN
  • FAIL
WARNDetermină acţiunea de făcut ca răspuns la erorile de configurare. De exemplu, dacă securityContext este configurat pentru acest contextService, dar caracteristica de securitate nu este activată, atunci on Error determină dacă să eşueze, să prezinte un avertisment sau să ignore părţile de configuraţie care sunt incorecte.
IGNORE
Serverul nu va emite niciun avertisment şi niciun mesaj de eroare când apare o eroare de configurare.
WARN
Serverul va emite un avertisment şi mesaje de eroare când apare o eroare de configurare.
FAIL
Serverul va emite un avertisment sau un mesaj de eroare la prima apariţie a unei erori şi apoi va opri serverul.
baseContextRefO referinţă la elementul de nivel înalt contextService (şir).Specifică un serviciu context de bază de la care să se moştenească context care nu este deja definit în acest serviciu context.
jndiNamestringNume JNDI

contextService > baseContext

Specifică un serviciu context de bază de la care să se moştenească context care nu este deja definit în acest serviciu context.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
onError
  • IGNORE
  • WARN
  • FAIL
WARNDetermină acţiunea de făcut ca răspuns la erorile de configurare. De exemplu, dacă securityContext este configurat pentru acest contextService, dar caracteristica de securitate nu este activată, atunci on Error determină dacă să eşueze, să prezinte un avertisment sau să ignore părţile de configuraţie care sunt incorecte.
IGNORE
Serverul nu va emite niciun avertisment şi niciun mesaj de eroare când apare o eroare de configurare.
WARN
Serverul va emite un avertisment şi mesaje de eroare când apare o eroare de configurare.
FAIL
Serverul va emite un avertisment sau un mesaj de eroare la prima apariţie a unei erori şi apoi va opri serverul.
baseContextRefO referinţă la elementul de nivel înalt contextService (şir).Specifică un serviciu context de bază de la care să se moştenească context care nu este deja definit în acest serviciu context.
jndiNamestringNume JNDI

contextService > baseContext > baseContext

Specifică un serviciu context de bază de la care să se moştenească context care nu este deja definit în acest serviciu context.

contextService > baseContext > classloaderContext

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.

contextService > baseContext > jeeMetadataContext

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.

contextService > baseContext > securityContext

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.

contextService > baseContext > syncToOSThreadContext

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.

contextService > baseContext > zosWLMContext

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
defaultTransactionClassstringASYNCBNNumele clasei de tranzacţie furnizat la WLM pentru a clasifica lucrul când un nou context WLM este creat pentru lucrul non-Daemon.
daemonTransactionClassstringASYNCDMNNumele clasei de tranzacţie furnizat la WLM pentru a clasifica lucrul când un nou context WLM este creat pentru lucrul Daemon.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateIndică cum va fi tratat contextul WLM pentru lucrul non-Daemon.
PropagateOrNew
Utilizaţi acelaşi context WLM sau creaţi unul nou, dacă nu există un context curent.
New
Întotdeauna se creează un nou context WLM.
Propagate
Utilizaţi acelaşi context WLM (dacă există unul).

contextService > classloaderContext

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.

contextService > jeeMetadataContext

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.

contextService > securityContext

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.

contextService > syncToOSThreadContext

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.

contextService > zosWLMContext

Un ID de configuraţie unic.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
defaultTransactionClassstringASYNCBNNumele clasei de tranzacţie furnizat la WLM pentru a clasifica lucrul când un nou context WLM este creat pentru lucrul non-Daemon.
daemonTransactionClassstringASYNCDMNNumele clasei de tranzacţie furnizat la WLM pentru a clasifica lucrul când un nou context WLM este creat pentru lucrul Daemon.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateIndică cum va fi tratat contextul WLM pentru lucrul non-Daemon.
PropagateOrNew
Utilizaţi acelaşi context WLM sau creaţi unul nou, dacă nu există un context curent.
New
Întotdeauna se creează un nou context WLM.
Propagate
Utilizaţi acelaşi context WLM (dacă există unul).