managedThreadFactory - Zarządzana fabryka wątków (managedThreadFactory)

Zarządzana fabryka wątków

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
contextServiceRefOdwołanie do elementu contextService najwyższego poziomu (łańcuch).DefaultContextServiceKonfiguruje sposób propagowania kontekstu do wątków
createDaemonThreadsbooleanfalseOkreśla, czy wątki utworzone w zarządzanej fabryce wątków mają być wątkami demona.
defaultPriorityint
Min: 1

Max: 10
Domyślny priorytet wątków utworzonych w zarządzanej fabryce wątków. Jeśli nie zostanie określony, użyty zostanie priorytet tworzenia wątków. Priorytet nie może być wyższy niż maksymalny priorytet dozwolony w zarządzanej fabryce wątków. W przeciwnym razie zamiast niego zostanie użyty maksymalny priorytet.
jndiNamestringNazwa JNDI
maxPriorityint
Min: 1

Max: 10
Maksymalny priorytet wątków utworzonych w zarządzanej fabryce wątków.

contextService

Konfiguruje sposób propagowania kontekstu do wątków

NameTypeDefaultDescription
onError
  • IGNORE
  • WARN
  • FAIL
WARNOkreśla działanie do podjęcia w przypadku wystąpienia błędów konfiguracji. Na przykład jeśli dla tej usługi contextService skonfigurowano kontekst securityContext, ale opcja zabezpieczająca nie jest włączona, właściwość onError określa, czy zakończyć niepowodzeniem, zgłosić ostrzeżenie, czy zignorować niepoprawne części konfiguracji.
IGNORE
Serwer nie będzie wysyłał żadnych ostrzeżeń ani komunikatów o błędach, gdy znajdzie błąd konfiguracji.
WARN
Serwer wyśle ostrzeżenie i komunikaty o błędach, gdy znajdzie błąd konfiguracji.
FAIL
Serwer wyśle ostrzeżenie lub komunikaty o błędach po pierwszym wystąpieniu błędu, a następnie serwer zostanie zatrzymany.
baseContextRefOdwołanie do elementu contextService najwyższego poziomu (łańcuch).Określa podstawową usługę kontekstu, z której ma być dziedziczony kontekst, jeśli nie jest on jeszcze zdefiniowany w tej usłudze kontekstu.
jndiNamestringNazwa JNDI

contextService > baseContext

Określa podstawową usługę kontekstu, z której ma być dziedziczony kontekst, jeśli nie jest on jeszcze zdefiniowany w tej usłudze kontekstu.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
onError
  • IGNORE
  • WARN
  • FAIL
WARNOkreśla działanie do podjęcia w przypadku wystąpienia błędów konfiguracji. Na przykład jeśli dla tej usługi contextService skonfigurowano kontekst securityContext, ale opcja zabezpieczająca nie jest włączona, właściwość onError określa, czy zakończyć niepowodzeniem, zgłosić ostrzeżenie, czy zignorować niepoprawne części konfiguracji.
IGNORE
Serwer nie będzie wysyłał żadnych ostrzeżeń ani komunikatów o błędach, gdy znajdzie błąd konfiguracji.
WARN
Serwer wyśle ostrzeżenie i komunikaty o błędach, gdy znajdzie błąd konfiguracji.
FAIL
Serwer wyśle ostrzeżenie lub komunikaty o błędach po pierwszym wystąpieniu błędu, a następnie serwer zostanie zatrzymany.
baseContextRefOdwołanie do elementu contextService najwyższego poziomu (łańcuch).Określa podstawową usługę kontekstu, z której ma być dziedziczony kontekst, jeśli nie jest on jeszcze zdefiniowany w tej usłudze kontekstu.
jndiNamestringNazwa JNDI

contextService > baseContext > baseContext

Określa podstawową usługę kontekstu, z której ma być dziedziczony kontekst, jeśli nie jest on jeszcze zdefiniowany w tej usłudze kontekstu.

contextService > baseContext > classloaderContext

Unikalny identyfikator konfiguracji.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.

contextService > baseContext > jeeMetadataContext

Unikalny identyfikator konfiguracji.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.

contextService > baseContext > securityContext

Unikalny identyfikator konfiguracji.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.

contextService > baseContext > syncToOSThreadContext

Unikalny identyfikator konfiguracji.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.

contextService > baseContext > zosWLMContext

Unikalny identyfikator konfiguracji.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
defaultTransactionClassstringASYNCBNNazwa klasy transakcji udostępniona menedżerowi obciążenia w celu sklasyfikowania pracy podczas tworzenia nowego kontekstu menedżera obciążenia na potrzeby pracy innej niż realizowana przez demony.
daemonTransactionClassstringASYNCDMNNazwa klasy transakcji udostępniona menedżerowi obciążenia w celu sklasyfikowania pracy podczas tworzenia nowego kontekstu menedżera obciążenia na potrzeby pracy realizowanej przez demony.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateWskazuje sposób obsługi kontekstu menedżera obciążenia w przypadku pracy innej niż realizowana przez demony.
PropagateOrNew
Użyj tego samego kontekstu menedżera obciążenia lub utwórz nowy, jeśli nie istnieje kontekst bieżący.
New
Zawsze twórz nowy kontekst menedżera obciążenia.
Propagate
Użyj tego samego kontekstu menedżera obciążenia (jeśli istnieje).

contextService > classloaderContext

Unikalny identyfikator konfiguracji.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.

contextService > jeeMetadataContext

Unikalny identyfikator konfiguracji.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.

contextService > securityContext

Unikalny identyfikator konfiguracji.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.

contextService > syncToOSThreadContext

Unikalny identyfikator konfiguracji.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.

contextService > zosWLMContext

Unikalny identyfikator konfiguracji.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
defaultTransactionClassstringASYNCBNNazwa klasy transakcji udostępniona menedżerowi obciążenia w celu sklasyfikowania pracy podczas tworzenia nowego kontekstu menedżera obciążenia na potrzeby pracy innej niż realizowana przez demony.
daemonTransactionClassstringASYNCDMNNazwa klasy transakcji udostępniona menedżerowi obciążenia w celu sklasyfikowania pracy podczas tworzenia nowego kontekstu menedżera obciążenia na potrzeby pracy realizowanej przez demony.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateWskazuje sposób obsługi kontekstu menedżera obciążenia w przypadku pracy innej niż realizowana przez demony.
PropagateOrNew
Użyj tego samego kontekstu menedżera obciążenia lub utwórz nowy, jeśli nie istnieje kontekst bieżący.
New
Zawsze twórz nowy kontekst menedżera obciążenia.
Propagate
Użyj tego samego kontekstu menedżera obciążenia (jeśli istnieje).