Meghatározza az EJB tároló viselkedését.
Name | Type | Default | Description |
---|---|---|---|
poolCleanupInterval | Időtartam másodperces pontossággal | 30s | A használaton kívüli komponenspéldányok eltávolításának időköze. A beállítás csak az állapot nélküli szekciókomponensekre és az üzenetvezérelt komponensekre vonatkozik. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p) vagy másodperc (s). A 30 másodpercet például 30s formában adhatja meg. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1p30s egyenértékű 90 másodperccel. |
cacheSize | int Min: 1 | 2053 | A memóriában gyorsítótárazni kívánt állapotmegőrző szekciókomponens-példányok száma. |
cacheCleanupInterval | Időtartam másodperces pontossággal | 3s | A használaton kívüli állapotmegőrző szekciókomponens-példányok passziválási időköze a méret túllépésekor. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p) vagy másodperc (s). A 30 másodpercet például 30s formában adhatja meg. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1p30s egyenértékű 90 másodperccel. |
startEJBsAtAppStart | logikai | Megadja, hogy mikor kerül sor az EJB-típusok inicializálására. Ha a tulajdonság értéke igaz, akkor az EJB-típusok az alkalmazások első indításakor kerülnek inicializálásra. Ha a tulajdonság értéke hamis, akkor az EJB-típusok akkor kerülnek inicializálásra, amikor az adott EJB-típust először használja valamelyik alkalmazás. Ha a tulajdonság nincs beállítva, akkor a viselkedés komponensenként kerül megállapításra az ibm-ejb-jar-ext.xml fájlban található start-at-app-start attribútumból. Ez a beállítás üzenetvezérelt és indítási egyke komponensekre nem vonatkozik. Az üzenetvezérelt és indítási egyke komponensek mindig az alkalmazások indulásakor kerülnek inicializálásra. |
Meghatározza az EJB aszinkron metódusok viselkedését.
Name | Type | Default | Description |
---|---|---|---|
maxUnclaimedRemoteResults | int Min: 1 | 1000 | Azon nem igényelt eredmények maximális száma, melyeket a kiszolgáló megőriz a Future objektumot visszaadó összes aszinkron metódushívásból. Ha a szám eléri a maximumot, akkor a kiszolgáló kiüríti a legrégebben befejeződött metódushívásnak az eredményét a memóriaszivárgás megelőzése érdekében. |
unclaimedRemoteResultTimeout | Időtartam másodperces pontossággal | 24h | Az az idő, ameddig a kiszolgáló megőrzi a Future objektumot visszaadó távoli aszinkron metódushívások eredményét. Ha egy alkalmazás nem igényli az eredményt a megadott időtartamon belül, akkor a kiszolgáló kiüríti az adott metódushívás eredményét a memóriaszivárgás megelőzése érdekében. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p) vagy másodperc (s). A 30 másodpercet például 30s formában adhatja meg. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1p30s egyenértékű 90 másodperccel. |
contextServiceRef | Hivatkozás a felső szintű contextService elemre (karaktersorozat). | Az aszinkron EJB metódus szálakhoz való kontextus terjesztés kezeléséhez használt kontextus szolgáltatás. |
Az aszinkron EJB metódus szálakhoz való kontextus terjesztés kezeléséhez használt kontextus szolgáltatás.
Name | Type | Default | Description |
---|---|---|---|
onError |
| WARN | Meghatározza, hogy mit kell tenni a konfigurációs hibákra válaszul. Például ha be van állítva securityContext az adott contextService elemhez, de a biztonsági szolgáltatás nem engedélyezett, akkor az onError határozza meg, hogy ekkor hiba történik, figyelmeztetést ad a rendszer, vagy pedig figyelmen kívül hagyja a konfiguráció helytelen részeit. IGNORE A kiszolgáló nem ad ki figyelmeztetés- és hibaüzeneteket, amikor konfigurációs hiba fordul elő. WARN A kiszolgáló figyelmeztetés- és hibaüzeneteket ad ki, amikor konfigurációs hiba fordul elő. FAIL A kiszolgáló figyelmeztetés- vagy hibaüzenetet ad ki az első hiba előfordulásakor, majd a kiszolgáló leáll. |
baseContextRef | Hivatkozás a felső szintű contextService elemre (karaktersorozat). | Megad egy alap kontextusszolgáltatást, amelyből öröklődik a kontextus, ami még nincs meghatározva a kontextusszolgáltatásban. | |
jndiName | string | JNDI név |
asynchronous > contextService > baseContext
Megad egy alap kontextusszolgáltatást, amelyből öröklődik a kontextus, ami még nincs meghatározva a kontextusszolgáltatásban.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
onError |
| WARN | Meghatározza, hogy mit kell tenni a konfigurációs hibákra válaszul. Például ha be van állítva securityContext az adott contextService elemhez, de a biztonsági szolgáltatás nem engedélyezett, akkor az onError határozza meg, hogy ekkor hiba történik, figyelmeztetést ad a rendszer, vagy pedig figyelmen kívül hagyja a konfiguráció helytelen részeit. IGNORE A kiszolgáló nem ad ki figyelmeztetés- és hibaüzeneteket, amikor konfigurációs hiba fordul elő. WARN A kiszolgáló figyelmeztetés- és hibaüzeneteket ad ki, amikor konfigurációs hiba fordul elő. FAIL A kiszolgáló figyelmeztetés- vagy hibaüzenetet ad ki az első hiba előfordulásakor, majd a kiszolgáló leáll. |
baseContextRef | Hivatkozás a felső szintű contextService elemre (karaktersorozat). | Megad egy alap kontextusszolgáltatást, amelyből öröklődik a kontextus, ami még nincs meghatározva a kontextusszolgáltatásban. | |
jndiName | string | JNDI név |
asynchronous > contextService > baseContext > baseContext
Megad egy alap kontextusszolgáltatást, amelyből öröklődik a kontextus, ami még nincs meghatározva a kontextusszolgáltatásban.
asynchronous > contextService > baseContext > classloaderContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
asynchronous > contextService > baseContext > jeeMetadataContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
asynchronous > contextService > baseContext > securityContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
asynchronous > contextService > baseContext > syncToOSThreadContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
asynchronous > contextService > baseContext > zosWLMContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
defaultTransactionClass | string | ASYNCBN | A WLM számára új WLM kontextus nem démon munkához történő létrehozásakor munka osztályozásához megadott tranzakcióosztály név. |
daemonTransactionClass | string | ASYNCDMN | A WLM számára új WLM kontextus démon munkához történő létrehozásakor munka osztályozásához megadott tranzakcióosztály név. |
wlm |
| Propagate | A WLM kontextus kezelésének módját jelöli nem démon munkához. PropagateOrNew Ugyanannak a WLM kontextusnak a használata, vagy új létrehozása, ha jelenlegi nem létezik. New Mindig új WLM kontextus létrehozása. Propagate Egyező WLM kontextus használata (ha létezik). |
asynchronous > contextService > classloaderContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
asynchronous > contextService > jeeMetadataContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
asynchronous > contextService > securityContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
asynchronous > contextService > syncToOSThreadContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
asynchronous > contextService > zosWLMContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
defaultTransactionClass | string | ASYNCBN | A WLM számára új WLM kontextus nem démon munkához történő létrehozásakor munka osztályozásához megadott tranzakcióosztály név. |
daemonTransactionClass | string | ASYNCDMN | A WLM számára új WLM kontextus démon munkához történő létrehozásakor munka osztályozásához megadott tranzakcióosztály név. |
wlm |
| Propagate | A WLM kontextus kezelésének módját jelöli nem démon munkához. PropagateOrNew Ugyanannak a WLM kontextusnak a használata, vagy új létrehozása, ha jelenlegi nem létezik. New Mindig új WLM kontextus létrehozása. Propagate Egyező WLM kontextus használata (ha létezik). |
Az EJB időmérő szolgáltatás viselkedését határozza meg.
Name | Type | Default | Description |
---|---|---|---|
lateTimerThreshold | Időtartam perces pontossággal | 5m | Az időmérő ütemezett lejárata után eltelt percek száma, amikor az időmérő indítása már késedelmesnek tekinthető. Amikor az időmérő ténylegesen késedelmesen indul, akkor a rendszer figyelmeztető üzenetet naplóz, amely jelzi, hogy az időmérő az ütemezéshez képest később indult el. Az alapértelmezett küszöbérték 5 perc, és a 0 perces érték kikapcsolja a figyelmeztető üzenetes szolgáltatást. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó) vagy perc (p). A 30 percet például 30p formában adhatja meg. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1ó30p egyenértékű 90 perccel. |
nonPersistentRetryInterval | Időtartam másodperces pontossággal | 300s | Amikor egy nem állandó időmérő lejár, akkor meghívásra kerül az időtúllépés visszahívási metódus. Ha a visszahívási metódushoz tartozó tranzakció meghiúsul vagy visszagörgetésre kerül, akkor a tárolónak újra kell próbálkoznia az időmérővel. Az első újrapróbálkozási kísérletre azonnal sor kerül, majd a további kísérletekre a megadott számú másodperces késleltetéssel. Ha az érték 0, akkor minden újrapróbálkozásra azonnal sor kerül. Ha nem ad meg értéket, akkor az alapértelmezett időköz 300 másodperc lesz. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p) vagy másodperc (s). A 30 másodpercet például 30s formában adhatja meg. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1p30s egyenértékű 90 másodperccel. |
nonPersistentMaxRetries | int Min: -1 | -1 | Amikor egy nem állandó időmérő lejár, akkor meghívásra kerül az időtúllépés visszahívási metódus. Ez a beállítás határozza meg, hogy az EJB tároló hány alkalommal próbálkozik újra az időmérővel. Ha a visszahívási metódushoz tartozó tranzakció meghiúsul vagy visszagörgetésre kerül, akkor az EJB tárolónak legalább egyszer újra kell próbálkoznia az időmérővel. Az alapértelmezett érték -1, ami azt jelenti, hogy az EJB tároló mindaddig újrapróbálkozik, amíg az időmérő sikeres nem lesz. Ha az érték 0, akkor az EJB tároló nem próbálkozik újra az időmérővel, azonban ez olyan viselkedést eredményez, amely nem felel meg az EJB specifikációnak. |
persistentExecutorRef | Hivatkozás a felső szintű persistentExecutor elemre (karaktersorozat). | Az EJB állandó időmérő időmérő feladatokat ütemezi és futtatja. |
timerService > persistentExecutor
Az EJB állandó időmérő időmérő feladatokat ütemezi és futtatja.
Name | Type | Default | Description |
---|---|---|---|
enableTaskExecution | logikai | true | Meghatározza, hogy ez a példány futtathat-e feladatokat. |
initialPollDelay | Időtartam ezredmásodperces pontossággal | 0 | Az az időtartam, amennyit várakozni kell, mielőtt ez a példány lekérdezheti az állandó tárolót futtatandó feladatokért. A -1 érték késlelteti a lekérdezést, amíg az programozottan elindításra nem kerül. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p), másodperc (s), vagy ezredmásodperc (ms). Az 500 ezredmásodpercet adja meg például 500ms formában. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1s500ms egyenértékű 1,5 másodperccel. |
pollInterval | Időtartam ezredmásodperces pontossággal | -1 | A futtatandó feladatok lekérdezései közötti időköz. A -1 érték tiltja a kezdeti lekérdezés utáni összes lekérdezést. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p), másodperc (s), vagy ezredmásodperc (ms). Az 500 ezredmásodpercet adja meg például 500ms formában. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1s500ms egyenértékű 1,5 másodperccel. |
retryInterval | Időtartam ezredmásodperces pontossággal | 1m | Az az időtartam, melynek el kell telnie egy meghiúsult feladat második és az azt követő újrapróbálkozásai között. Az első újrapróbálkozás azonnal megvalósul, függetlenül ennek az attribútumnak az értékétől. Adjon meg egy egész számot, amelyet egy időegység követ, amely lehet óra (ó), perc (p), másodperc (s), vagy ezredmásodperc (ms). Az 500 ezredmásodpercet adja meg például 500ms formában. Egyetlen bejegyzésbe több értéket is belefoglalhat. Például 1s500ms egyenértékű 1,5 másodperccel. |
retryLimit | short Min: -1 Max: 10000 | 10 | Egy meghiúsult vagy visszagörgetett feladat egymást követő újrapróbálkozásainak korlátja, amely után a feladat tartósan hibásnak tekintett, és nem kísérel meg további újrapróbálkozásokat. A -1 érték korlátlan újrapróbálkozást engedélyez. |
taskStoreRef | Hivatkozás a felső szintű databaseStore elemre (karaktersorozat). | defaultDatabaseStore | Állandó tároló az ütemezett feladatok számára. |
contextServiceRef | Hivatkozás a felső szintű contextService elemre (karaktersorozat). | DefaultContextService | Beállítja hogyan kerül a kontextus befogásra és a szálak felé továbbításra. |
pollSize | int Min: 1 | A keresendő feladatbejegyzések maximális száma az állandó tároló lekérdezésekor a futtatandó feladatokért. Ha nincs megadva, akkor nincs korlát. |
timerService > persistentExecutor > contextService
Beállítja hogyan kerül a kontextus befogásra és a szálak felé továbbításra.
Name | Type | Default | Description |
---|---|---|---|
onError |
| WARN | Meghatározza, hogy mit kell tenni a konfigurációs hibákra válaszul. Például ha be van állítva securityContext az adott contextService elemhez, de a biztonsági szolgáltatás nem engedélyezett, akkor az onError határozza meg, hogy ekkor hiba történik, figyelmeztetést ad a rendszer, vagy pedig figyelmen kívül hagyja a konfiguráció helytelen részeit. IGNORE A kiszolgáló nem ad ki figyelmeztetés- és hibaüzeneteket, amikor konfigurációs hiba fordul elő. WARN A kiszolgáló figyelmeztetés- és hibaüzeneteket ad ki, amikor konfigurációs hiba fordul elő. FAIL A kiszolgáló figyelmeztetés- vagy hibaüzenetet ad ki az első hiba előfordulásakor, majd a kiszolgáló leáll. |
baseContextRef | Hivatkozás a felső szintű contextService elemre (karaktersorozat). | Megad egy alap kontextusszolgáltatást, amelyből öröklődik a kontextus, ami még nincs meghatározva a kontextusszolgáltatásban. | |
jndiName | string | JNDI név |
timerService > persistentExecutor > contextService > baseContext
Megad egy alap kontextusszolgáltatást, amelyből öröklődik a kontextus, ami még nincs meghatározva a kontextusszolgáltatásban.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
onError |
| WARN | Meghatározza, hogy mit kell tenni a konfigurációs hibákra válaszul. Például ha be van állítva securityContext az adott contextService elemhez, de a biztonsági szolgáltatás nem engedélyezett, akkor az onError határozza meg, hogy ekkor hiba történik, figyelmeztetést ad a rendszer, vagy pedig figyelmen kívül hagyja a konfiguráció helytelen részeit. IGNORE A kiszolgáló nem ad ki figyelmeztetés- és hibaüzeneteket, amikor konfigurációs hiba fordul elő. WARN A kiszolgáló figyelmeztetés- és hibaüzeneteket ad ki, amikor konfigurációs hiba fordul elő. FAIL A kiszolgáló figyelmeztetés- vagy hibaüzenetet ad ki az első hiba előfordulásakor, majd a kiszolgáló leáll. |
baseContextRef | Hivatkozás a felső szintű contextService elemre (karaktersorozat). | Megad egy alap kontextusszolgáltatást, amelyből öröklődik a kontextus, ami még nincs meghatározva a kontextusszolgáltatásban. | |
jndiName | string | JNDI név |
timerService > persistentExecutor > contextService > baseContext > baseContext
Megad egy alap kontextusszolgáltatást, amelyből öröklődik a kontextus, ami még nincs meghatározva a kontextusszolgáltatásban.
timerService > persistentExecutor > contextService > baseContext > classloaderContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
timerService > persistentExecutor > contextService > baseContext > jeeMetadataContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
timerService > persistentExecutor > contextService > baseContext > securityContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
timerService > persistentExecutor > contextService > baseContext > syncToOSThreadContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
timerService > persistentExecutor > contextService > baseContext > zosWLMContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
defaultTransactionClass | string | ASYNCBN | A WLM számára új WLM kontextus nem démon munkához történő létrehozásakor munka osztályozásához megadott tranzakcióosztály név. |
daemonTransactionClass | string | ASYNCDMN | A WLM számára új WLM kontextus démon munkához történő létrehozásakor munka osztályozásához megadott tranzakcióosztály név. |
wlm |
| Propagate | A WLM kontextus kezelésének módját jelöli nem démon munkához. PropagateOrNew Ugyanannak a WLM kontextusnak a használata, vagy új létrehozása, ha jelenlegi nem létezik. New Mindig új WLM kontextus létrehozása. Propagate Egyező WLM kontextus használata (ha létezik). |
timerService > persistentExecutor > contextService > classloaderContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
timerService > persistentExecutor > contextService > jeeMetadataContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
timerService > persistentExecutor > contextService > securityContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
timerService > persistentExecutor > contextService > syncToOSThreadContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. |
timerService > persistentExecutor > contextService > zosWLMContext
Egyedi konfigurációazonosító.
Name | Type | Default | Description |
---|---|---|---|
id | karaktersorozat | Egyedi konfigurációazonosító. | |
defaultTransactionClass | string | ASYNCBN | A WLM számára új WLM kontextus nem démon munkához történő létrehozásakor munka osztályozásához megadott tranzakcióosztály név. |
daemonTransactionClass | string | ASYNCDMN | A WLM számára új WLM kontextus démon munkához történő létrehozásakor munka osztályozásához megadott tranzakcióosztály név. |
wlm |
| Propagate | A WLM kontextus kezelésének módját jelöli nem démon munkához. PropagateOrNew Ugyanannak a WLM kontextusnak a használata, vagy új létrehozása, ha jelenlegi nem létezik. New Mindig új WLM kontextus létrehozása. Propagate Egyező WLM kontextus használata (ha létezik). |