Planifică şi rulează taskurile persistente.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
enableTaskExecution | boolean | true | Determină dacă această instanţă poate sau nu să ruleze taskuri. |
initialPollDelay | O perioadă de timp cu precizie de milisecunde | 0 | Durata de aşteptare înainte ca această instanţă să poată sonda depozitul persistent pentru taskuri de rulat. Valoarea -1 amână sondarea până când este pornită programatic. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |
pollInterval | O perioadă de timp cu precizie de milisecunde | -1 | Intervalul între sondări pentru taskuri de rulat. Valoarea -1 dezactivează toate sondările după sondarea iniţială. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |
retryInterval | O perioadă de timp cu precizie de milisecunde | 1m | Durata care trebuie să treacă între a doua încercare şi încercările consecutive următoare ale unui task eşuat. Prima reîncercare se face imediat, indiferent de valoarea acestui atribut. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o), minute (m), secunde (s) sau milisecunde (ms). De exemplu, specificaţi 500 milisecunde ca 500ms. Puteţi include valori multiple într-o singură intrare. De exemplu, 1s500ms este echivalent cu 1.5 secunde. |
retryLimit | short Min: -1 Max: 10000 | 10 | Limita de reîncercări consecutive pentru un task care a eşuat sau s-a derulat înapoi după care taskul este considerat eşuat permanent şi nu se mai fac încercări ulterioare. Valoarea -1 permite reîncercări nelimitate. |
taskStoreRef | O referinţă la elementul de nivel înalt databaseStore (şir). | defaultDatabaseStore | Depozit persistent pentru taskurile planificate. |
contextServiceRef | O referinţă la elementul de nivel înalt contextService (şir). | DefaultContextService | Configurează modul în care contextul este capturat şi propagat la fire de execuţie. |
pollSize | int Min: 1 | Numărul maxim de intrări de task pentru a afla când se rulează sondarea magaziei persistente pentru taskuri. Dacă nu este specificat, nu există nicio limită. |
Configurează modul în care contextul este capturat şi propagat la fire de execuţie.
Name | Type | Default | Description |
---|---|---|---|
onError |
| WARN | Determină acţiunea de făcut ca răspuns la erorile de configurare. De exemplu, dacă securityContext este configurat pentru acest contextService, dar caracteristica de securitate nu este activată, atunci on Error determină dacă să eşueze, să prezinte un avertisment sau să ignore părţile de configuraţie care sunt incorecte. IGNORE Serverul nu va emite niciun avertisment şi niciun mesaj de eroare când apare o eroare de configurare. WARN Serverul va emite un avertisment şi mesaje de eroare când apare o eroare de configurare. FAIL Serverul va emite un avertisment sau un mesaj de eroare la prima apariţie a unei erori şi apoi va opri serverul. |
baseContextRef | O referinţă la elementul de nivel înalt contextService (şir). | Specifică un serviciu context de bază de la care să se moştenească context care nu este deja definit în acest serviciu context. | |
jndiName | string | Nume JNDI |
Specifică un serviciu context de bază de la care să se moştenească context care nu este deja definit în acest serviciu context.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
onError |
| WARN | Determină acţiunea de făcut ca răspuns la erorile de configurare. De exemplu, dacă securityContext este configurat pentru acest contextService, dar caracteristica de securitate nu este activată, atunci on Error determină dacă să eşueze, să prezinte un avertisment sau să ignore părţile de configuraţie care sunt incorecte. IGNORE Serverul nu va emite niciun avertisment şi niciun mesaj de eroare când apare o eroare de configurare. WARN Serverul va emite un avertisment şi mesaje de eroare când apare o eroare de configurare. FAIL Serverul va emite un avertisment sau un mesaj de eroare la prima apariţie a unei erori şi apoi va opri serverul. |
baseContextRef | O referinţă la elementul de nivel înalt contextService (şir). | Specifică un serviciu context de bază de la care să se moştenească context care nu este deja definit în acest serviciu context. | |
jndiName | string | Nume JNDI |
contextService > baseContext > baseContext
Specifică un serviciu context de bază de la care să se moştenească context care nu este deja definit în acest serviciu context.
contextService > baseContext > classloaderContext
Un ID de configuraţie unic.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. |
contextService > baseContext > jeeMetadataContext
Un ID de configuraţie unic.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. |
contextService > baseContext > securityContext
Un ID de configuraţie unic.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. |
contextService > baseContext > syncToOSThreadContext
Un ID de configuraţie unic.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. |
contextService > baseContext > zosWLMContext
Un ID de configuraţie unic.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
defaultTransactionClass | string | ASYNCBN | Numele clasei de tranzacţie furnizat la WLM pentru a clasifica lucrul când un nou context WLM este creat pentru lucrul non-Daemon. |
daemonTransactionClass | string | ASYNCDMN | Numele clasei de tranzacţie furnizat la WLM pentru a clasifica lucrul când un nou context WLM este creat pentru lucrul Daemon. |
wlm |
| Propagate | Indică cum va fi tratat contextul WLM pentru lucrul non-Daemon. PropagateOrNew Utilizaţi acelaşi context WLM sau creaţi unul nou, dacă nu există un context curent. New Întotdeauna se creează un nou context WLM. Propagate Utilizaţi acelaşi context WLM (dacă există unul). |
contextService > classloaderContext
Un ID de configuraţie unic.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. |
contextService > jeeMetadataContext
Un ID de configuraţie unic.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. |
contextService > securityContext
Un ID de configuraţie unic.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. |
contextService > syncToOSThreadContext
Un ID de configuraţie unic.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. |
contextService > zosWLMContext
Un ID de configuraţie unic.
Name | Type | Default | Description |
---|---|---|---|
id | şir | Un ID de configuraţie unic. | |
defaultTransactionClass | string | ASYNCBN | Numele clasei de tranzacţie furnizat la WLM pentru a clasifica lucrul când un nou context WLM este creat pentru lucrul non-Daemon. |
daemonTransactionClass | string | ASYNCDMN | Numele clasei de tranzacţie furnizat la WLM pentru a clasifica lucrul când un nou context WLM este creat pentru lucrul Daemon. |
wlm |
| Propagate | Indică cum va fi tratat contextul WLM pentru lucrul non-Daemon. PropagateOrNew Utilizaţi acelaşi context WLM sau creaţi unul nou, dacă nu există un context curent. New Întotdeauna se creează un nou context WLM. Propagate Utilizaţi acelaşi context WLM (dacă există unul). |