Aktiválási meghatározás tulajdonságai

Az Aktiválási meghatározás tulajdonságai tárolják a bejövő esemény feldolgozásának konfigurációs információit egy üzenetvégponthoz. Beállíthatók a vállalati szolgáltatáskeresés varázslóval vagy az adminisztrációs konzollal.

Amikor beállítja az adaptert, akkor adja meg a lent felsorolt aktiválási meghatározás tulajdonságokat is.

1. Táblázat Aktiválási meghatározás tulajdonságai
Tulajdonság Típus Leírás Kétirányú szállítás támogatása Alapérték Kötelező
Archív könyvtár String Könyvtár, ahol az adapter a feldolgozott eseményfájlokat archiválja Igen Nincs Igen, ha Archiving
Processed = true
ArchivingProcessed Boolean Meghatározza, hogy az adapter archiváljon-e feldolgozott eseményeket. Igen True Nem
AssuredOnceDelivery Boolean Biztosított egyszeri esemény szállítást biztosít. Ha az érték true, akkor az adapter megpróbálja a XID információk tárolását az eseménytárban. Ha az érték hamis, akkor az adapter nem fogja megpróbálni a XID információk tárolását az eseménytárban.
Megjegyzés: Az érték hamisra állítása javítani fogja az adapter teljesítményét.
Nem True Igen
Alapértelmezett objektum neve String Azon üzleti diagram neve, amelyet az adatátalakítási keretrendszer használt egy esemény átvitele előtt a végpontra. Például: az adapter által használt általános átalakító üzleti gráf a FlatFileBG. Nem Nincs Nem
CreateTable Boolean Meghatározza, hogy az eseménymegmaradási tábla automatikusan vagy kézileg jöjjön létre. Ha az érték true, akkor az eseménymegmaradási tábla nem létezik és az adapter létrehozza a táblát. Ha az érték hamis, akkor az adapter nem hozza létre a táblát és a felhasználónak saját kezűleg kell a táblát létrehoznia. Nem True Nem
DatabasePassword String Az eseménymegmaradás által használt jelszó, hogy JDBC adatbázis kapcsolatot tudjon létrehozni az adatforrással. Igen Nincs Nem
DatabaseSchemaName String Az eseménymegmaradás által használt adatbázis séma név. Igen Nincs Nem
DatabaseUsername String Az eseménymegmaradás által használt felhasználói név, hogy JDBC adatbázis kapcsolatot tudjon létrehozni az adatforrással. Igen Nincs Nem
DataSourceJNDIName String Az adatforrás JNDI neve, amit az eseménymegmaradás használ, hogy JDBC adatbázis kapcsolatot tudjon létrehozni. Az adatforrást a WebSphere Process Server programban kell létrhozni. Igen Nincs Igen
EventTableName String Az adapter által az eseménymegmaradáshoz használt tábla neve. Ennek az értéknek egyedinek kell lennie minden egyes aktiválási meghatározási példányhoz, ha több aktiválási meghatározási példány kerül felhasználásra. Igen Nincs Igen
Eseménytartalom típus String Az eseményfájl mime típusát képviseli. Nem Nincs Nem
Esemény könyvtár String Az a könyvtár, ahol a háttér vállalati információrendszer az eseményfájlokat tárolja. Igen Nincs Igen
EventFileMask String Megadja az eseményfájlok szűrőjét. A fájlszűrő egy jól megadott, érvényes reguláris kifejezés, amely alfanumerikus karakterekből és csak a "*" helyettesítő karakterből állhat. Igen *.* Igen
EventTypeFilter String Azon eseménytípusok listája, amit az adapter át tud vinni. Az adapter nem fog olyan eseményeket átvinni, amely nincs a listán. Ha a lista üres (null), akkor nincs szűrő alkalmazva és minden esemény átvitelre kerül. Nem Null Nem
Meghiúsult archív kiterjesztés String Megadja azt a fájlkiterjesztést, amely a sikertelenül feldolgozott üzleti objektumok archiválására szolgál a bemeneti eseményfájlban. Igen meghiúsul Nem
Fájltartalom kódolás String Meghatározza, hogy az adapter hogyan olvasson és írjon fájlokat. Nem Nincs Nem
Fájl átadás hivatkozás alapján Boolean Meghatározza, hogy egy adapternek be kell-e tölteni egy fájl tartalmát, vagy csak információkat biztosítson a könyvtárnévről és a fájlnévről a végpontnak. Nem false Igen
FilterFutureEvents Boolean Ha true, akkor az adapter minden egyes eseményen megvizsgálja az időbélyeget és összehasonlítja rendszeridővel. Ha az esemény ideje a rendszeridő előtt van, akkor az esemény nem kerül átvitelre. Nem false Igen
Include End BO Delimiter Boolean Ha ez a tulajdonság true értékre van állítva, akkor a SplitCriteria tulajdonságban megadott érték is el lesz küldve az üzleti objektum tartalommal további feldolgozásra.
Megjegyzés: Ez a tulajdonság csak akkor érvényes, ha az eseményfájl felosztás határolón alapszik.
Nem false Nem
Eredeti archív kiterjesztés String Megadja azt a fájlkiterjesztést, ami az eredeti eseményfájl archiválására szolgál. Ez a tulajdonság megőrizi a teljes eseményfájlt hivatkozásként azon esetre, ha bármelyik üzleti objektum feldolgozása nem sikerülne. Nem eredeti Igen
PollPeriod Integer Azon gyakoriság ezredmásodpercben, amely időközönként az adapter lekérdezi a vállalati információrendszer eseménytárat új bejövő eseményekért. A lekérdezési ciklus rögzített sebességgel kerül kialakításra. Ha egy lekérdezési ciklus bármilyen okból késik, például a lekérdezési ciklus befejezése több időt vesz igénybe, mint az elvárt, akkor a következő ciklus azonnal elindul. Ha a tulajdonság értéke 0-ra van állítva, akkor az adapter nem várakozik a ciklusok között lekérdezés elindításához. Nem 500 Igen
PollQuantity Integer Meghatározza, hogy a lekérdezési ciklusonként hány esemény kerüljön átvitelre. Nem 1 Igen
Újrapróbálkozási időtartam Integer Megadja azon időtartamot ezredmásodpercben, amit az adapter arra használ, hogy újrakapcsolódjon a vállalati információrendszerhez, miután az adapter egy bejövő csatlakozási hibába ütközik. Nem 60000 (1 perc) Nem
Újrapróbálkozási korlát Integer Megadja azon alkalmak számát, amikor az adapter megpróbál újracsatlakozni a vállalati információrendszerhez, mielőtt leállna a próbálkozással. A 0 érték azt jelenti, hogy az adapter korlátlan alkalommal próbálkozik az újracsatlakozással. Nem 0 (korlátlan) Nem
Eseményfájlok rendezése String A lekérdezett eseményfájlok rendezési sorrendjét határozza meg. A támogatott értékek az alábbiak:
  • Filename - fájlnév szerint növekvő sorrendbe rendez
  • Timestamp - növekvő sorrendbe rendezi a legutóbb módosított időpecsét alapján
  • <Kitöltetlen> - nincs rendezés
A globalizáció támogatásához a fájlnevek rendezése a területi beállítás szerint biztosított. A területi beállítások és a területi beállítások szabályainak nyomkövetésére az ICU4J csomag kerül felhasználásra.
Nem <kitöltetlen> (= nincs rendezés Nem
Felosztási feltételek String Ez az attribútum különböző értékeket vesz fel a SplittingFunctionClass osztályban beállított érték alapján
Név tulajdonság.
  • Ha a SplittingFunctionClass
    Név tulajdonsága egy olyan értékre van beállítva, amely egy határoló alapján oszt fel, akkor a SplitCriteria tulajdonságnak tartalmaznia kell a határolót, amely elválasztja az üzleti objektumokat az eseményfájlban.
  • Ha a SplittingFunctionClass
    Név tulajdonsága egy olyan értékre van beállítva, amely egy méret alapján oszt fel, akkor a SplitCriteria tulajdonságnak egy érvényes számot kell tartalmaznia, amely a méretet képviseli byte-ban. Ha az eseményfájl mérete nagyobb, mint ez az értek, akkor az értéknek megfelelő méretű darabokra kerül felosztásra és a darabok kerülnek elküldésre. Ha az eseményfájl mérete kisebb, mint ez az érték, akkor a teljes eseményfájl el lesz küldve.
Amikor a SplitCriteria tulajdonság értéke nullára van állítva, akkor a fájl felosztás tiltott.
Megjegyzés: Bejövő átadási példahelyzet közben, ha a fájl felosztás méreten alapszik és a FilePassByReference tulajdonság engedélyezett, akkor az eseményfájlok nem kerülnek felosztásra darabokra.
Igen 0 Nem
Felosztási funkció osztályneve String A teljes képzésű osztálynevet használja az eseményfájlok felosztásához. Ez a tulajdonság a következő két osztály érték egyikét veszi fel:
  • com.ibm.j2ca.
    extension.utils.filesplit.
    SplitByDelimiter - Egy osztály, ami felosztja az eseményfájlt egy olyan határolóra alapozva, amely üzleti objektumokat választ el az eseményfájlban
  • com.ibm.
    j2ca.utils.
    filesplit.SplitBySize - Egy olyan osztály, amely az eseményfájlokat az eseményfájl mérete alapján oszt fel.
A határoló és a fájlméret a SplitCriteria tulajdonságban van beállítva.
Megjegyzés: Ha az EventContentType tulajdonság null, akkor ez a tulajdonság automatikusan azon osztály nevére lesz beállítva, amely fájlokat oszt fel méretük alapján.
Nem com.ibm.
j2ca.utils.
filesplit.
SplitBySize
Nem
Lekérdezés leállítása hiba esetén Boolean Leállítja az adaptert, ha hibába ütközik lekérdezés közben. Nem false Nem
Sikeres archív kiterjesztés String Megadja azt a fájlkiterjesztést, ami az összes sikeresen feldolgozott üzleti objektum archiválására szolgál. Nem siker Igen

FlatFileActivationSpec tulajdonságok olyan tulajdonságok, amelyek csak az Adapter for Flat Files 6.0.1 változatára érvényesek. Ezek a tulajdonságok a visszamenőleges kompatibilitás és átállítás miatt szükségesek, ahol az adapter két aktiválási meghatározást támogat. Mindemellett, nincs olyan szituáció, amikor a vállalati szolgáltatáskeresés varázslót a 6.0.1 változat tulajdonságaihoz futtatni kellene a bejövő feldolgozáshoz. Ezzel szemben a vállalati szolgáltatáskeresés varázsló futtatása a bejövő feldolgozáshoz csak a 6.0.2 konfigurációban fordul elő.

2. Táblázat FlatFileActivationSpec tulajdonságok
Tulajdonság Típus Leírás Kétirányú szállítás támogatása Alapérték Kötelező
AutocreateEDT   Ha ezen tulajdonság true értékre van állítva, akkor egy memóriában lévő tábla kerül kialakításra és az eseménykezelési keretrendszer ezt a táblát használja az esemény átvitel nyomkövetéséhez. Nem True Igen
EDTDatabaseName   Az eseménykezelési keretrendszer által használt adatbázis neve. Nem Nincs Igen
EDTDriverName   Az adapterprogram neve ehhez az EDT adatbázishoz. Nem Nincs Igen
EDTTableName   Az eseménykezelési keretrendszer által használt EDT adatbázis táblájának neve. Nem Nincs Igen
EDTUserName   Felhasználói azonosító hitelesítési adatok az EDT adatbázis eléréséhez. Nem Nincs Igen
EDTUserPassword   Jelszó hitelesítési adatok az EDT adatbázis eléréséhez. Nem Nincs Igen
FFEventTableName   Annak a táblának a neve, amelyet az adapter fog az eseményállapot értékek nyomkövetéséhez felhasználni. Igen FFLOG Igen
FFDatabaseName   Ez az az adatbázis, amelyet az adapter belsőleg használ a bejövő műveletekre. Igen FFDB Igen
FileChunkSize   Az egyes darabok méretét adja meg byte-okban, amikor a fájlokat darabokba szükséges osztani. Amikor a FileSplitThreshold tulajdonság üres, ez a tulajdonság tiltott. Igen 8000 Nem
FileSplitThreshold   Fájlok felosztásához adja meg a küszöb fájlméretet byte-okban. Minden ezen fájlméret feletti fájl darabokba lesz osztva. Amikor ez az attribútum üres, akkor a fájlfelosztás tiltott. Igen -1 Nem
Kapcsolódó hivatkozás
Erőforrásillesztő tulajdonságai
Kezelt (J2C) kapcsolatgyár tulajdonságok

Használat feltételei |


(c) Copyright IBM Corporation 2005, 2006.
Ez az információs központ Eclipse technológiára épül (http://www.eclipse.org)