Pianifica ed esegue le attività persistenti.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
enableTaskExecution | booleano | true | Determina se questa istanza può o meno eseguire le attività. |
initialPollDelay | Un periodo di tempo con precisione al millisecondo | 0 | L'intervallo di tempo che deve trascorrere prima che questa istanza possa eseguire il polling dell'archivio persistente alla ricerca di attività da eseguire. Un valore -1 ritarda il polling fino al suo avvio in modo programmatico. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
pollInterval | Un periodo di tempo con precisione al millisecondo | -1 | l'intervallo tra le operazioni di polling alla ricerca di attività da eseguire. Il valore -1 disabilita la funzione di polling dopo l'operazione di polling iniziale. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
retryInterval | Un periodo di tempo con precisione al millisecondo | 1m | Il lasso di tempo che deve trascorrere tra il secondo nuovo tentativo e quelli consecutivi successivi di un'attività non riuscita. Il primo nuovo tentativo si verifica immediatamente, indipendentemente dal valore di questo attributo. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
retryLimit | short Min: -1 Max: 10000 | 10 | Limite di nuovi tentativi consecutivi per un'attività non riuscita o di cui è stato eseguito il rollback, dopo il quale l'attività viene considerata permanentemente non riuscita e non vengono effettuati ulteriori nuovi tentativi. Un valore -1 consente un numero illimitato di nuovi tentativi. |
taskStoreRef | Un riferimento allelemento di livello più alto {0} (stringa). | defaultDatabaseStore | L'archivio persistente per le attività pianificate. |
contextServiceRef | Un riferimento allelemento di livello più alto {0} (stringa). | DefaultContextService | Configura il modo in cui il contesto viene acquisito e propagato ai thread. |
pollSize | int Min: 1 | Il numero massimo di voci di attività da trovare quando si esegue il polling dell'archivio persistente alla ricerca di attività da eseguire. Se non viene specificato, non c'è alcun limite. |
Configura il modo in cui il contesto viene acquisito e propagato ai thread.
Name | Type | Default | Description |
---|---|---|---|
onError |
| WARN | Determina 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. |
baseContextRef | Un 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. | |
jndiName | string | Nome JNDI |
Specifica un servizio di base da cui ereditare il contesto che non è ancora definito in questo servizio di contesto.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
onError |
| WARN | Determina 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. |
baseContextRef | Un 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. | |
jndiName | string | Nome 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.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. |
contextService > baseContext > jeeMetadataContext
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. |
contextService > baseContext > securityContext
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. |
contextService > baseContext > syncToOSThreadContext
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. |
contextService > baseContext > zosWLMContext
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
defaultTransactionClass | string | ASYNCBN | Il nome della classe di transazione fornito a WLM per classificare il lavoro quando viene creato un nuovo contesto WLM per del lavoro non daemon. |
daemonTransactionClass | string | ASYNCDMN | Il nome della classe di transazione fornito a WLM per classificare il lavoro quando viene creato un nuovo contesto WLM per del lavoro daemon. |
wlm |
| Propagate | Indica 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.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. |
contextService > jeeMetadataContext
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. |
contextService > securityContext
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. |
contextService > syncToOSThreadContext
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. |
contextService > zosWLMContext
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
defaultTransactionClass | string | ASYNCBN | Il nome della classe di transazione fornito a WLM per classificare il lavoro quando viene creato un nuovo contesto WLM per del lavoro non daemon. |
daemonTransactionClass | string | ASYNCDMN | Il nome della classe di transazione fornito a WLM per classificare il lavoro quando viene creato un nuovo contesto WLM per del lavoro daemon. |
wlm |
| Propagate | Indica 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). |