managedThreadFactory - Verwaltete Thread-Factory (managedThreadFactory)

Verwaltete Thread-Factory

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
contextServiceRefReferenz auf das contextService-Element (string) der höchsten Ebene.DefaultContextServiceKonfiguriert, wie der Kontext an Threads weitergegeben wird.
createDaemonThreadsbooleanfalseKonfiguriert, ob die von der verwalteten Thread-Factory erstellten Threads Dämonthreads sein sollen.
defaultPriorityint
Min: 1

Max: 10
Die Standardpriorität für die von der verwalteten Thread-Factory erstellten Threads. Wenn Sie keine Standardpriorität angeben, wird die Priorität des Erstellerthreads verwendet. Die Priorität darf nicht höher sein als die maximale Priorität für die verwaltete Thread-Factory. Wenn die Priorität höher ist, wird stattdessen die maximal zulässige Priorität verwendet.
jndiNamestringJNDI-Name
maxPriorityint
Min: 1

Max: 10
Die maximale Priorität für Threads, die von der verwalteten Thread-Factory erstellt werden.

contextService

Konfiguriert, wie der Kontext an Threads weitergegeben wird.

NameTypeDefaultDescription
onError
  • IGNORE
  • WARN
  • FAIL
WARNBestimmt die Aktion, die beim Feststellen von Konfigurationsfehlern ausgeführt werden soll. Wenn beispielsweise securityContext für diesen Kontextservice konfiguriert, aber das Sicherheitsfeature nicht aktiviert ist, bestimmt onError, ob die Aktion als gescheitert eingestuft oder eine Warnung ausgegeben wird oder ob die Teile der Konfiguration, die falsch sind, ignoriert werden sollen.
IGNORE
Der Server gibt keine Warnungen und Fehlernachrichten aus, wenn ein Konfigurationsfehler auftritt.
WARN
Der Server gibt Warnungen und Fehlernachrichten aus, wenn ein Konfigurationsfehler auftritt.
FAIL
Der Server gibt eine Warnung oder Fehlernachricht beim ersten Auftreten des Fehlers aus und stoppt den Server dann.
baseContextRefReferenz auf das contextService-Element (string) der höchsten Ebene.Gibt einen Basiskontextservice an, von dem Kontext übernommen werden soll, der noch nicht in diesem Kontextservice definiert ist.
jndiNamestringJNDI-Name

contextService > baseContext

Gibt einen Basiskontextservice an, von dem Kontext übernommen werden soll, der noch nicht in diesem Kontextservice definiert ist.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
onError
  • IGNORE
  • WARN
  • FAIL
WARNBestimmt die Aktion, die beim Feststellen von Konfigurationsfehlern ausgeführt werden soll. Wenn beispielsweise securityContext für diesen Kontextservice konfiguriert, aber das Sicherheitsfeature nicht aktiviert ist, bestimmt onError, ob die Aktion als gescheitert eingestuft oder eine Warnung ausgegeben wird oder ob die Teile der Konfiguration, die falsch sind, ignoriert werden sollen.
IGNORE
Der Server gibt keine Warnungen und Fehlernachrichten aus, wenn ein Konfigurationsfehler auftritt.
WARN
Der Server gibt Warnungen und Fehlernachrichten aus, wenn ein Konfigurationsfehler auftritt.
FAIL
Der Server gibt eine Warnung oder Fehlernachricht beim ersten Auftreten des Fehlers aus und stoppt den Server dann.
baseContextRefReferenz auf das contextService-Element (string) der höchsten Ebene.Gibt einen Basiskontextservice an, von dem Kontext übernommen werden soll, der noch nicht in diesem Kontextservice definiert ist.
jndiNamestringJNDI-Name

contextService > baseContext > baseContext

Gibt einen Basiskontextservice an, von dem Kontext übernommen werden soll, der noch nicht in diesem Kontextservice definiert ist.

contextService > baseContext > classloaderContext

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.

contextService > baseContext > jeeMetadataContext

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.

contextService > baseContext > securityContext

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.

contextService > baseContext > syncToOSThreadContext

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.

contextService > baseContext > zosWLMContext

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
defaultTransactionClassstringASYNCBNDer Name der Transaktionsklasse, die WLM für die Klassifikation von Arbeiten bereitgestellt wird, wenn ein neuer WLM-Kontext für Arbeiten erstellt wird, die keine Dämonarbeiten sind.
daemonTransactionClassstringASYNCDMNDer Name der Transaktionsklasse, die WLM für die Klassifikation von Arbeiten bereitgestellt wird, wenn ein neuer WLM-Kontext für Dämonarbeiten erstellt wird.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateGibt an, wie der WLM-Kontext für Arbeiten verarbeitet wird, die keine Dämonarbeiten sind.
PropagateOrNew
Verwenden Sie denselben WLM-Kontext, oder erstellen Sie einen neuen Kontext, wenn kein aktueller Kontext vorhanden ist.
New
Erstellt immer einen neuen WLM-Kontext.
Propagate
Denselben WLM-Kontext verwenden (sofern vorhanden)

contextService > classloaderContext

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.

contextService > jeeMetadataContext

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.

contextService > securityContext

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.

contextService > syncToOSThreadContext

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.

contextService > zosWLMContext

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
defaultTransactionClassstringASYNCBNDer Name der Transaktionsklasse, die WLM für die Klassifikation von Arbeiten bereitgestellt wird, wenn ein neuer WLM-Kontext für Arbeiten erstellt wird, die keine Dämonarbeiten sind.
daemonTransactionClassstringASYNCDMNDer Name der Transaktionsklasse, die WLM für die Klassifikation von Arbeiten bereitgestellt wird, wenn ein neuer WLM-Kontext für Dämonarbeiten erstellt wird.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateGibt an, wie der WLM-Kontext für Arbeiten verarbeitet wird, die keine Dämonarbeiten sind.
PropagateOrNew
Verwenden Sie denselben WLM-Kontext, oder erstellen Sie einen neuen Kontext, wenn kein aktueller Kontext vorhanden ist.
New
Erstellt immer einen neuen WLM-Kontext.
Propagate
Denselben WLM-Kontext verwenden (sofern vorhanden)