Az Aktiválás specifikáció tulajdonságai tárolják a bejövő esemény feldolgozásának konfigurációs információit egy üzenetvégponthoz. Ezek vagy a vállalati szolgáltatáskeresés varázslón vagy a WebSphere Process Server adminisztrációs konzolján keresztül állíthatók be.
Az adapter beállításakor adja meg az alább felsorolt aktiválás specifikáció tulajdonságokat.
Az Adapter for FTP Aktiválás specifikáció tulajdonságai
Tulajdonság | Típus | Leírás | Globalis | Kötelező | Alapérték |
---|---|---|---|---|---|
DataSourceJNDIName | String | Az eseménytároló által a JDBC adatbázis-kapcsolat lekéréséhez használt adatforrás JNDI neve. Az adatforrást létre kell hozni a WebSphere Process Server kiszolgálón. Az adatforrás létrehozása közben megadott adatbázisnak már léteznie kell. | Igen | Igen | Nincs |
EventTableName | String | Az adapter által eseménytárolásra használt tábla neve. Több aktiválás specifikáció esetén mindhez egyedi értéket kell megadni. Az adapter másik példánya, vagy egy másik adapter nem használhatja ugyanazt a tábla nevet. Ha a tábla nem létezik az adatbázisban, akkor az adapter létrehozza azt. | Igen | Igen | Nincs |
DatabaseSchemaName | String | Az eseménytároló által használt adatbázis sémaneve. | Igen | Nem | Nincs |
DatabaseUsername | String | Az eseménytároló által az adatforrásból egy JDBC adatbázis-kapcsolat megszerzéséhez használt felhasználónév. | Igen | Nem | Nincs |
DatabasePassword | String | Az eseménytároló által az adatforrásból egy JDBC adatbázis-kapcsolat megszerzéséhez használt jelszó. | Igen | Nem | Nincs |
CreateTable | Boolean | Ha igaz, akkor létrejön az esemény tábla, és a kapcsolódó indexek. A táblalétrehozás közben fellépő hibák elhárításához állítsa a tulajdonság értékét hamisra. Ekkor a táblákat és az indexeket kézzel lehet létrehozni. | Nem | Nem | igaz |
EventDirectory | String | Annak az FTP kiszolgálónak az FTP URL címe,
ahonnan az eseményfájlok lekérésre kerülnek a bejövő műveletekhez. Az
FTP URL megadásának szintaxis: ftp://[felhasználó:jelszó@] Meg lehet adni a következő információkat is:
|
Igen | Igen | Nincs |
EventFileMask | String | Eseményfájlok szűrője. A fájlszűrő egy jól képzett kifejezés, amely alfanumerikus karakterekből és a * és ? helyettesítő karakterekből áll. | Igen | Igen | *.* |
SortEventFiles | String | A lekérdezendő eseményfájlok rendezési
sorrendjét határozza meg. A támogatott értékek:
|
Nem | Nem | <üres> (= nincs rendezve) |
FTPArchiveDirectory | String | Az archívum könyvtár relatív elérési útja
az FTP kiszolgálón. A könyvtárnak már léteznie kell. Ezen tulajdonság
használatára az archiválás megadásához több lehetőség van:
|
Igen | Nem | Nincs |
FTPRenameExtension | String | Az a fájlkiterjesztés vagy utótag, amit az adapter használ a távoli FTP fájl átnevezésére, miután a kapcsolat azt lekérdezte. A fájl átnevezése megakadályozza, hogy a kapcsolat lekérdezze ugyanazt a fájlt a következő lekérdezési ciklusban. Az adapter beállítható úgy, hogy átnevezze a feldolgozott eseményfájlokat és áthelyezze azokat egy archív könyvtárba. | Igen | Nem | Nincs |
UserName | String | Annak a felhasználónak a neve, aki jogosult az FTP kiszolgálóhoz csatlakozni és FTP műveleteket végrehajtani. Ennek a tulajdonságnak nem szükséges értéket adni, ha az EventDirectory tulajdonságban megadott URL tartalmazza a felhasználónevet. | Igen | Nem | Nincs |
Password | String | Annak a felhasználónak a jelszava, aki jogosult az FTP kiszolgálóhoz csatlakozni és FTP műveleteket végrehajtani. Ennek a tulajdonságnak nem szükséges értéket adni, ha az EventDirectory tulajdonságban megadott URL tartalmazza a jelszót. | Igen | Nem | Nincs |
FTPGetQuantity | Integer | A távoli FTP URL címről az egyes távoli lekérdezésekkel lekérdezett fájlok számát határozza meg. | Nem | Igen | 10 |
FTPPollFrequency | Integer | Meghatározza, hogy az adapter milyen gyakran kérdezze le az FTP kiszolgálót a szabványos lekérdezési ciklusok számában mérve. Ha például a PollPeriod 10000-re és az FTPPollFrequency 6-ra van állítva, akkor az adapter a LocalEventDirectory könyvtárat 10 másodpercenként kérdezi le, illetve a távoli EventDirectory könyvtárat 60 másodpercenként kérdezi le. Az adapter csak akkor végzi el a lekérdezést, ha megadja ezen tulajdonság értékét. Ha a PollPeriod 0, akkor a számításhoz 1-ként vesszük figyelembe. Ha a számítás 0-ra értékeli, akkor az adapter nem végzi el az FTP lekérdezést. | Nem | Igen | 5 |
EISEncoding | String | Az FTP kiszolgáló kódolása. Használja ezt
az értéket az FTP kiszolgáló vezérlőkapcsolat kódolásának beállításához.
Adjon meg az attribútumnak bármilyen Java által támogatott kódkészletet. |
Nem | Nem | Nincs |
LocalEventDirectory | String | Az a helyi rendszeren lévő könyvtár, ahová az adapter letölti az eseményfájlokat az FTP helyről. Meg kell adnia egy értéket ehhez a tulajdonsághoz, hogy engedélyezze az adapter számára az események feldolgozását. | Igen | Igen | Nincs |
LocalArchiveDirectory | String | A helyi Archívum könyvtár abszolút elérési útja. A könyvtárnak érvényesnek kell lenni, és már léteznie kell. | Igen | Nem | Nincs |
FailedArchiveExt | String | Az eseményfájlban lévő olyan üzleti objektumok archiválásához használt fájlkiterjesztés, amelyek nem lettek sikeresen feldolgozva. Ez a tulajdonság csak akkor használatos, ha a LocalArchiveDirectory érvényes és létezik. | Igen | Nem | fail |
OriginalArchiveExt | String | Az eredeti eseményfájl archiválásához használt fájlkiterjesztés. Ez megőrzi a teljes eseményfájlt arra az esetre, ha annak valamelyik üzleti objektuma meghibásodna. Ez a tulajdonság csak akkor használatos, ha a LocalArchiveDirectory érvényes és létezik. | Igen | Nem | original |
SuccessArchiveExt | String | Az összes sikeresen feldolgozott üzleti objektum archiválásához használandó fájlkiterjesztés. Ez a tulajdonság csak akkor használatos, ha a LocalArchiveDirectory érvényes és létezik. | Igen | Nem | success |
IncludeEndBODelimiter | Boolean | Ha az értéke igaz, akkor a határoló az üzleti objektummal együtt elküldésre kerül a további feldolgozásra. Ez a tulajdonság csak akkor érvényes, ha az eseményfájl egy határoló alapján van felosztva. | Nem | Nem | false (hamis) |
DataConnectionMode | String | Az FTP kiszolgáló által a fájlátvitelek alatt használt adatkapcsolati mód. Beállításának az active vagy passive értéket fogadja el. | Nem | Nem | active |
FileTransferType | Integer | Bejövő műveletek során használt fájlátvitel típusa. Beállításának az ASCII vagy binary értéket fogadja el. | Nem | Nem | binary |
CustomParserClassName | String | Az ls –l kimenet értelmezésére használt egyéni értelmező teljes képzésű osztályneve. Csak akkor használatos, ha az ls –l kimenete eltér a szabványos kimenettől. | Nem | Nem | Nincs |
FilePassByReference | Boolean | Megadja, hogy az eseményfájl tartalma nem
lett elküldve a végponthoz. Ha az értéke igaz, akkor a fájl egy időpecséttel kiegészítve el lett küldve a LocalArchiveDirectory tulajdonsághoz. Az időpecsét megelőzi a hibákat és a fájlok felülírását abban az esetben, ha egy ugyanolyan nevű fájl érkezik. A tulajdonság értéke csak akkor lehet igaz, ha be van állítva a LocalArchiveDirectory tulajdonság, és létezik a megadott könyvtár. Ezt a tulajdonságot csak a PassThrough bejövő műveletek esetén használjuk. Ha engedélyezett, akkor a fájl nem lesz feldarabolva. |
Nem | Nem | false (hamis) |
SplittingFunctionClass Name |
String | Ez az érték a fájl felosztásához használt
osztályfájl teljes képzésű nevét veszi fel. Két értéket igényel:
|
Nem | Nem | com.ibm. j2ca. extension. utils. filesplit. SplitBySize |
FileContentEncoding | String | Az eseményfájlok olvasására használt kódolás az EndBODelimiter tulajdonság alapján, illetve a string-byte[] átalakítások alatt is. Ha nincs megadva, akkor az adapter specifikus kódolás nélkül próbál meg olvasni. Bármilyen Java által támogatott kódkészletet megadhat. | Nem | Nem | Nincs |
SplitCriteria | String | Ez az attribútum különböző értékeket vesz
fel a SplittingFunctionClassName tulajdonság értéke alapján.
|
Igen | Nem | 0 |
SocksProxyHost | String | Annak a proxykiszolgálóként használatos számítógépnek a hosztneve, amelyen keresztül az adapter kérései továbbításra kerülnek az FTP kiszolgáló felé. | Igen | Nem | Nincs |
SocksProxyPort | String | A proxykiszolgáló portszáma, amelyen keresztül az adapter kérései továbbításra kerülnek az FTP kiszolgáló felé. | Nem | Nem | Nincs |
SocksProxyUserName | String | A proxykiszolgáló hitelesítéshez használt felhasználónév. | Igen | Nem | Nincs |
SocksProxyPassword | String | A proxykiszolgáló hitelesítéshez használt jelszó. | Igen | Nem | Nincs |
FTPScriptFileExecuted BeforeInbound |
String | A helyi adaptergépről minden bejövő lekérdezési ciklus előtt lefuttatott parancsfájl abszolút elérési útja. | Igen | Nem | Nincs |
FTPScriptFile ExecutedAfterInbound |
String | A helyi adaptergépről minden bejövő lekérdezési ciklus után lefuttatott parancsfájl abszolút elérési útja. | Igen | Nem | Nincs |
DefaultObjectName | String | Az esemény végpontba szállítása előtt az adatátalakítási keretrendszer által használt fordító üzleti objektum. Például: FTPFileBG vagy CustomerWrapperBG. | Nem | Nem | Nincs |
EventContentType | String | Annak a bemeneti eseményfájlnak a tartalom/MIME típusa, ami az adatátalakítási keretrendszernek kerül elküldésre, hogy meghívja a megfelelő adatkezelőt, mialatt az üzleti objektum karaktersorozatot egy üzleti objektummá alakítja át. PassThrough művelet esetén a beállítás értéke NULL. | Nem | Nem | Nincs |
(c) Copyright IBM Corporation 2005, 2006.
Az információs központ Eclipse technológiára épül (http://www.eclipse.org)