managedThreadFactory - Управляемая фабрика нитей (managedThreadFactory)

Управляемая фабрика нитей

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
contextServiceRefСсылка на элемент contextService верхнего уровня (строка).DefaultContextServiceНастраивает способ распространения контекста в нити
createDaemonThreadsbooleanfalseУказывает, должны ли нити, создаваемые управляемой фабрикой нитей, быть нитями демона.
defaultPriorityint
Min: 1

Max: 10
Приоритет по умолчанию для нитей, создаваемых управляемой фабрикой нитей. Если значение не задано, используется приоритет той нити, в которой выполняется создание. Приоритет не должен превышать приоритет управляемой фабрики соединений, а иначе используется максимальный приоритет.
jndiNamestringИмя JNDI
maxPriorityint
Min: 1

Max: 10
Максимальный приоритет нитей, создаваемых управляемой фабрикой нитей.

contextService

Настраивает способ распространения контекста в нити

NameTypeDefaultDescription
onError
  • IGNORE
  • WARN
  • FAIL
WARNОпределяет действие, выполняемое в ответ на ошибки конфигурации. Например, если параметр securityContext задан для этой contextService, но функция защиты не включена, то onError определяет, нужно ли выдать ошибку, инициировать предупреждение или проигнорировать неверные части конфигурации.
IGNORE
Сервер не будет выдавать предупреждения и сообщения об ошибках при обнаружении ошибки конфигурации.
WARN
Сервер будет выдавать предупреждения и сообщения об ошибках при обнаружении ошибки конфигурации.
FAIL
Сервер выдаст предупреждение или сообщение об ошибке при первом возникновении ошибки и остановится.
baseContextRefСсылка на элемент contextService верхнего уровня (строка).Указывает службу основного контекста, из которого наследуется контекст, еще не определенный в этой службе контекста.
jndiNamestringИмя JNDI

contextService > baseContext

Указывает службу основного контекста, из которого наследуется контекст, еще не определенный в этой службе контекста.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
onError
  • IGNORE
  • WARN
  • FAIL
WARNОпределяет действие, выполняемое в ответ на ошибки конфигурации. Например, если параметр securityContext задан для этой contextService, но функция защиты не включена, то onError определяет, нужно ли выдать ошибку, инициировать предупреждение или проигнорировать неверные части конфигурации.
IGNORE
Сервер не будет выдавать предупреждения и сообщения об ошибках при обнаружении ошибки конфигурации.
WARN
Сервер будет выдавать предупреждения и сообщения об ошибках при обнаружении ошибки конфигурации.
FAIL
Сервер выдаст предупреждение или сообщение об ошибке при первом возникновении ошибки и остановится.
baseContextRefСсылка на элемент contextService верхнего уровня (строка).Указывает службу основного контекста, из которого наследуется контекст, еще не определенный в этой службе контекста.
jndiNamestringИмя JNDI

contextService > baseContext > baseContext

Указывает службу основного контекста, из которого наследуется контекст, еще не определенный в этой службе контекста.

contextService > baseContext > classloaderContext

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.

contextService > baseContext > jeeMetadataContext

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.

contextService > baseContext > securityContext

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.

contextService > baseContext > syncToOSThreadContext

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.

contextService > baseContext > zosWLMContext

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
defaultTransactionClassstringASYNCBNИмя класса транзакций предоставляется WLM для классификации заданий при создании нового контекста WLM для заданий не демона.
daemonTransactionClassstringASYNCDMNИмя класса транзакций предоставляется WLM для классификации заданий при создании нового контекста WLM для заданий демона.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateУказывает способ обработки контекста WLM для задания не демона.
PropagateOrNew
Использовать тот же контекст WLM или создать новый, если текущего контекста не существует.
New
Всегда создавать новый контекст WLM.
Propagate
Использовать тот же контекст WLM (если он существует).

contextService > classloaderContext

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.

contextService > jeeMetadataContext

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.

contextService > securityContext

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.

contextService > syncToOSThreadContext

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.

contextService > zosWLMContext

Уникальный ИД конфигурации.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
defaultTransactionClassstringASYNCBNИмя класса транзакций предоставляется WLM для классификации заданий при создании нового контекста WLM для заданий не демона.
daemonTransactionClassstringASYNCDMNИмя класса транзакций предоставляется WLM для классификации заданий при создании нового контекста WLM для заданий демона.
wlm
  • PropagateOrNew
  • New
  • Propagate
PropagateУказывает способ обработки контекста WLM для задания не демона.
PropagateOrNew
Использовать тот же контекст WLM или создать новый, если текущего контекста не существует.
New
Всегда создавать новый контекст WLM.
Propagate
Использовать тот же контекст WLM (если он существует).