受管线程工厂
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
contextServiceRef | 对顶级 contextService 元素的引用(字符串)。 | DefaultContextService | 配置上下文传播至线程的方式 |
createDaemonThreads | 布尔型 | false | 配置由受管线程工厂创建的线程是否应该为守护程序线程。 |
defaultPriority | int Min: 1 Max: 10 | 由受管线程工厂创建的线程的缺省优先级。如果未指定,那么会使用创建线程的优先级。优先级不能超过受管线程工厂的最大优先级,在此情况下,会改为使用最大优先级。 | |
jndiName | string | JNDI 名称 | |
maxPriority | int Min: 1 Max: 10 | 由受管线程工厂创建的线程的最大优先级。 |
配置上下文传播至线程的方式
Name | Type | Default | Description |
---|---|---|---|
onError |
| WARN | 确定用于响应配置错误的操作。例如,如果为此 contextService 配置了 securityContext,但未启用安全性功能,那么 onError 会确定是对错误配置部分执行使失效操作、发出警告操作还是忽略操作。 IGNORE 服务器在发生配置错误时将不会发出警告和错误消息。 WARN 服务器在发生配置错误时将发出警告和错误消息。 FAIL 服务器在第一次发生错误时将发出警告或错误消息,然后停止服务器。 |
baseContextRef | 对顶级 contextService 元素的引用(字符串)。 | 指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。 | |
jndiName | string | JNDI 名称 |
指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
onError |
| WARN | 确定用于响应配置错误的操作。例如,如果为此 contextService 配置了 securityContext,但未启用安全性功能,那么 onError 会确定是对错误配置部分执行使失效操作、发出警告操作还是忽略操作。 IGNORE 服务器在发生配置错误时将不会发出警告和错误消息。 WARN 服务器在发生配置错误时将发出警告和错误消息。 FAIL 服务器在第一次发生错误时将发出警告或错误消息,然后停止服务器。 |
baseContextRef | 对顶级 contextService 元素的引用(字符串)。 | 指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。 | |
jndiName | string | JNDI 名称 |
contextService > baseContext > baseContext
指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。
contextService > baseContext > classloaderContext
唯一配置标识。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 |
contextService > baseContext > jeeMetadataContext
唯一配置标识。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 |
contextService > baseContext > securityContext
唯一配置标识。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 |
contextService > baseContext > syncToOSThreadContext
唯一配置标识。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 |
contextService > baseContext > zosWLMContext
唯一配置标识。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
defaultTransactionClass | string | ASYNCBN | 当为非守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 |
daemonTransactionClass | string | ASYNCDMN | 当为守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 |
wlm |
| Propagate | 指示如何为非守护程序工作处理 WLM 上下文。 PropagateOrNew 使用相同的 WLM 上下文或创建一个新的 WLM 上下文(如果不存在当前上下文)。 New 始终创建新的 WLM 上下文。 Propagate 使用相同的 WLM 上下文(如果存在一个)。 |
contextService > classloaderContext
唯一配置标识。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 |
contextService > jeeMetadataContext
唯一配置标识。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 |
contextService > securityContext
唯一配置标识。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 |
contextService > syncToOSThreadContext
唯一配置标识。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 |
contextService > zosWLMContext
唯一配置标识。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
defaultTransactionClass | string | ASYNCBN | 当为非守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 |
daemonTransactionClass | string | ASYNCDMN | 当为守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。 |
wlm |
| Propagate | 指示如何为非守护程序工作处理 WLM 上下文。 PropagateOrNew 使用相同的 WLM 上下文或创建一个新的 WLM 上下文(如果不存在当前上下文)。 New 始终创建新的 WLM 上下文。 Propagate 使用相同的 WLM 上下文(如果存在一个)。 |