managedThreadFactory - Factory di thread gestito (managedThreadFactory)

Factory di thread gestito

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
contextServiceRefUn riferimento allelemento di livello più alto {0} (stringa).DefaultContextServiceConfigura il modo in cui il contesto viene propagato ai thread
createDaemonThreadsbooleanofalseConfigura se i thread creati dal factory di thread gestito debbano essere o meno thread del daemon.
defaultPriorityint
Min: 1

Max: 10
Priorità predefinita per i thread creati dal factory di thread gestito. Se non viene specificata, viene utilizzata la priorità della creazione del thread. La priorità non può superare la priorità massima per il factory di thread gestito, nel qual caso viene utilizzata la priorità massima.
jndiNamestringNome JNDI
maxPriorityint
Min: 1

Max: 10
Massima priorità per i thread creati dal factory di thread gestito.

contextService

Configura il modo in cui il contesto viene propagato ai thread

NameTypeDefaultDescription
onError
  • IGNORE
  • WARN
  • FAIL
WARNDetermina l'azione da eseguire in risposta agli errori di configurazione. Ad esempio, se securityContext è configurato per questo contextService, ma la funzione di sicurezza non è abilitata, allora onError determina se riportare esito negativo, lanciare un'avvertenza o ignorare le parti della configurazione che non sono corrette.
IGNORE
Il server non emetterà messaggi di avvertenza e di errore quando si verifica un errore di configurazione.
WARN
Il server emetterà messaggi di avvertenza e di errore quando si verifica un errore di configurazione.
FAIL
Il server emetterà un messaggio di avvertenza o di errore alla prima ricorrenza dell'errore, quindi si arresterà il server.
baseContextRefUn riferimento allelemento di livello più alto {0} (stringa).Specifica un servizio di base da cui ereditare il contesto che non è ancora definito in questo servizio di contesto.
jndiNamestringNome JNDI

contextService > baseContext

Specifica un servizio di base da cui ereditare il contesto che non è ancora definito in questo servizio di contesto.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
onError
  • IGNORE
  • WARN
  • FAIL
WARNDetermina l'azione da eseguire in risposta agli errori di configurazione. Ad esempio, se securityContext è configurato per questo contextService, ma la funzione di sicurezza non è abilitata, allora onError determina se riportare esito negativo, lanciare un'avvertenza o ignorare le parti della configurazione che non sono corrette.
IGNORE
Il server non emetterà messaggi di avvertenza e di errore quando si verifica un errore di configurazione.
WARN
Il server emetterà messaggi di avvertenza e di errore quando si verifica un errore di configurazione.
FAIL
Il server emetterà un messaggio di avvertenza o di errore alla prima ricorrenza dell'errore, quindi si arresterà il server.
baseContextRefUn riferimento allelemento di livello più alto {0} (stringa).Specifica un servizio di base da cui ereditare il contesto che non è ancora definito in questo servizio di contesto.
jndiNamestringNome JNDI

contextService > baseContext > baseContext

Specifica un servizio di base da cui ereditare il contesto che non è ancora definito in questo servizio di contesto.

contextService > baseContext > classloaderContext

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.

contextService > baseContext > jeeMetadataContext

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.

contextService > baseContext > securityContext

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.

contextService > baseContext > syncToOSThreadContext

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.

contextService > baseContext > zosWLMContext

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
defaultTransactionClassstringASYNCBNIl nome della classe di transazione fornito a WLM per classificare il lavoro quando viene creato un nuovo contesto WLM per del lavoro non daemon.
daemonTransactionClassstringASYNCDMNIl nome della classe di transazione fornito a WLM per classificare il lavoro quando viene creato un nuovo contesto WLM per del lavoro daemon.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateIndica il modo in cui deve essere gestito il contesto WLM per del lavoro non daemon.
PropagateOrNew
Utilizza lo stesso contesto WLM o ne crea uno nuovo se non ne esiste uno corrente.
New
Crea sempre un nuovo contesto WLM.
Propagate
Utilizza lo stesso contesto WLM (se ne esiste uno).

contextService > classloaderContext

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.

contextService > jeeMetadataContext

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.

contextService > securityContext

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.

contextService > syncToOSThreadContext

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.

contextService > zosWLMContext

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
defaultTransactionClassstringASYNCBNIl nome della classe di transazione fornito a WLM per classificare il lavoro quando viene creato un nuovo contesto WLM per del lavoro non daemon.
daemonTransactionClassstringASYNCDMNIl nome della classe di transazione fornito a WLM per classificare il lavoro quando viene creato un nuovo contesto WLM per del lavoro daemon.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateIndica il modo in cui deve essere gestito il contesto WLM per del lavoro non daemon.
PropagateOrNew
Utilizza lo stesso contesto WLM o ne crea uno nuovo se non ne esiste uno corrente.
New
Crea sempre un nuovo contesto WLM.
Propagate
Utilizza lo stesso contesto WLM (se ne esiste uno).