Właściwości specyfikacji aktywowania zawierają informacje dotyczące konfiguracji przetwarzania zdarzeń przychodzących w punkcie końcowym komunikatu. Właściwości te można ustawić w kreatorze wykrywania usług przedsiębiorstwa lub przy użyciu Konsoli administracyjnej.
Podczas konfigurowania adaptera należy określić wymienione poniżej właściwości specyfikacji aktywowania.
Właściwość | Typ | Opis | Obsługa transportu dwukierunkowego | Wartość domyślna | Wymagany |
---|---|---|---|---|---|
ArchiveDirectory | String | Katalog, w którym adapter archiwizuje przetworzone pliki zdarzeń. | Tak | Brak | Tak, jeśli właściwość Archiving Processed ma wartość true |
ArchivingProcessed | Boolean | Określa, czy adapter ma archiwizować przetworzone zdarzenia. | Tak | True | Nie |
AssuredOnceDelivery | Boolean | Gwarantuje tylko jednorazowe dostarczenie zdarzenia.
Jeśli ta właściwość ma wartość true, adapter podejmuje próbę zapisania
informacji XID w składnicy zdarzeń. Jeśli wartością właściwości jest false,
adapter nie podejmie próby zapisania informacji XID w składnicy zdarzeń. Uwaga: W
wyniku ustawienia tej właściwości na wartość false zostanie zwiększona wydajność
adaptera.
|
Nie | True | Tak |
Domyślna nazwa obiektu | String | Nazwa wykresu biznesowego używanego przez środowisko transformacji danych przed dostarczeniem zdarzenia do punktu końcowego. Na przykład ogólnym opakowującym wykresem biznesowym używanym przez adapter jest FlatFileBG. | Nie | Brak | Nie |
CreateTable | Boolean | Określa, czy tabela na potrzeby utrwalania zdarzeń powinna być tworzona automatycznie, czy ręcznie. Jeśli wartością tej właściwości jest true i tabela na potrzeby utrwalania zdarzeń nie istnieje, adapter utworzy tabelę. Jeśli wartością tej właściwości jest false, adapter nie utworzy tabeli i użytkownik będzie musiał utworzyć ją ręcznie. | Nie | True | Nie |
DatabasePassword | String | Hasło używane przez funkcję utrwalania zdarzeń do uzyskiwania ze źródła danych połączenia z bazą danych JDBC. | Tak | Brak | Nie |
DatabaseSchemaName | String | Nazwa schematu bazy danych używana przez funkcję utrwalania zdarzeń. | Tak | Brak | Nie |
DatabaseUsername | String | Nazwa użytkownika używana przez funkcję utrwalania zdarzeń do uzyskiwania ze źródła danych połączenia z bazą danych JDBC. | Tak | Brak | Nie |
DataSourceJNDIName | String | Nazwa JNDI źródła danych używana przez funkcję utrwalania zdarzeń do uzyskiwania połączenia z bazą danych JDBC. Źródło danych musi zostać utworzone na serwerze WebSphere Process Server. | Tak | Brak | Tak |
EventTableName | String | Nazwa tabeli używanej przez adapter na potrzeby utrwalania zdarzeń. Jeśli używanych jest wiele instancji specyfikacji aktywowania, ta wartość musi być unikalna dla każdej z tych instancji. | Tak | Brak | Tak |
Typ treści zdarzenia | String | Reprezentuje typ MIME pliku zdarzeń. | Nie | Brak | Nie |
Katalog zdarzeń | String | Katalog, w którym system EIS zaplecza zapisuje pliki zdarzeń. | Tak | Brak | Tak |
EventFileMask | String | Określa filtr plików zdarzeń. Filtr plików to kwalifikowane, poprawne wyrażenie regularne zawierające znaki alfanumeryczne oraz znak wieloznaczny *. | Tak | *.* | Tak |
EventTypeFilter | String | Lista typów zdarzeń, które mogą być dostarczone przez adapter. Adapter nie dostarczy zdarzeń, które nie znajdują się na liście. Jeśli lista jest pusta (ma wartość NULL), żaden filtr nie zostanie zastosowany i wszystkie zdarzenia zostaną dostarczone. | Nie | Null | Nie |
Rozszerzenie archiwum zawierającego zdarzenia zakończone niepowodzeniem | String | Określa rozszerzenie pliku używane w celu archiwizowania tych obiektów biznesowych z wejściowego pliku zdarzeń, które nie zostały pomyślnie przetworzone. | Tak | fail | Nie |
Kodowanie treści pliku | String | Określa sposób, w jaki pliki są odczytywane i zapisywane przez adapter. | Nie | Brak | Nie |
Przekazywanie pliku przez referencję | Boolean | Określa, czy adapter wymaga załadowania treści pliku, czy tylko udostępnienia dla punktu końcowego informacji na temat nazw katalogu i pliku. | Nie | false | Tak |
FilterFutureEvents | Boolean | Jeśli wartością jest true, adapter będzie sprawdzać znacznik czasu każdego zdarzenia i porównywać go z czasem systemowym. Jeśli czas zdarzenia wyprzedza czas systemowy, nie zostanie ono dostarczone. | Nie | false | Tak |
Uwzględnij końcowy separator obiektu biznesowego | Boolean | Jeśli wartością tej właściwości jest true,
wartość separatora określona we właściwości SplitCriteria jest również wysyłana
z treścią obiektu biznesowego w celu dalszego przetworzenia. Uwaga: Ta
właściwość jest poprawna tylko wówczas, gdy dzielenie pliku zdarzeń odbywa się
na podstawie separatora.
|
Nie | false | Nie |
Rozszerzenie oryginalnego archiwum | String | Określa rozszerzenie pliku używanego w celu archiwizowania oryginalnego pliku zdarzeń. Ta właściwość umożliwia również zachowanie całego pliku zdarzeń w celach informacyjnych na wypadek, gdyby przetwarzanie dowolnego obiektu biznesowego zakończyło się niepowodzeniem. | Nie | original | Tak |
PollPeriod | Integer | Okres (w milisekundach), w którym adapter odpytuje składnicę zdarzeń systemu informacyjnego przedsiębiorstwa pod kątem nowych zdarzeń przychodzących. Cykl odpytywania jest ustawiony na stałą częstotliwość. Jeśli cykl odpytywania zostanie z jakiegoś powodu opóźniony (na przykład trwa dłużej niż jest to oczekiwane), następny cykl rozpocznie się natychmiast. Jeśli wartością tej właściwości jest 0, adapter nie będzie czekał między cyklami odpytywania. | Nie | 500 | Tak |
PollQuantity | Integer | Określa liczbę zdarzeń, które mają zostać dostarczone do każdego punktu końcowego w jednym cyklu odpytywania. | Nie | 1 | Tak |
Odstęp czasu między ponownymi próbami | Integer | Określa odstęp czasu (w milisekundach), w którym adapter podejmuje próbę ponownego nawiązania połączenia z systemem informacyjnym przedsiębiorstwa po napotkaniu przez adapter błędu połączenia przychodzącego. | Nie | 60000 (1 minuta) | Nie |
Limit ponownych prób | Integer | Określa liczbę podejmowanych przez adapter prób ponownego nawiązania połączenia z systemem informacyjnym przedsiębiorstwa. Wartość 0 oznacza, że liczba prób ponownego nawiązania połączenia jest nieograniczona. | Nie | 0 (nieograniczona) | Nie |
Sortuj pliki zdarzeń | String | Określa porządek sortowania odpytywanych plików
zdarzeń. Obsługiwane są następujące wartości:
|
Nie | <puste> (bez sortowania) | Nie |
Kryteria podziału | String | Ten atrybut przyjmuje różne wartości w zależności od wartości
ustawionej dla właściwości SplittingFunctionClass Name.
Uwaga: W scenariuszu
danych przychodzących z tranzytem, jeśli dzielenie plików odbywa się na
podstawie wielkości i właściwość FilePassByReference jest włączona, pliki
zdarzeń nie są dzielone na porcje.
|
Tak | 0 | Nie |
Nazwa klasy funkcji podziału | String | Używa pełnej nazwy klasy na potrzeby dzielenia
plików zdarzeń. Ta właściwość przyjmuje jedną z dwóch poniższych wartości klasy:
Uwaga: Jeśli
właściwość EventContentType ma wartość NULL, wartością tej właściwości
staje się automatycznie nazwa klasy dokonującej podziału plików na podstawie
wielkości.
|
Nie | com.ibm. j2ca.utils. filesplit. SplitBySize |
Nie |
Zatrzymaj odpytywanie w przypadku błędów | Boolean | Zatrzymuje adapter, jeśli podczas odpytywania zostanie napotkany błąd. | Nie | false | Nie |
Rozszerzenie archiwum zawierającego zdarzenia zakończone powodzeniem | String | Określa rozszerzenie pliku używane do archiwizowania wszystkich pomyślnie przetworzonych obiektów biznesowych. | Nie | success | Tak |
Właściwości specyfikacji aktywowania FlatFileActivationSpec mają zastosowanie tylko w wersji 6.0.1 produktu Adapter for Flat Files. Te właściwości są niezbędne do zapewnienia kompatybilności wstecznej i przeprowadzenia migracji w przypadku, gdy adapter obsługuje dwie specyfikacje aktywowania. Nie istnieje jednak scenariusz uruchamiania kreatora wykrywania usług przedsiębiorstwa dla właściwości wersji 6.0.1 na potrzeby przetwarzania danych przychodzących. Proces uruchamiania kreatora wykrywania usług przedsiębiorstwa uwzględnia tylko konfigurację wersji 6.0.2.
Właściwość | Typ | Opis | Obsługa transportu dwukierunkowego | Wartość domyślna | Wymagany |
---|---|---|---|---|---|
AutocreateEDT | Jeśli wartością tej właściwości jest true, w pamięci zostanie utworzona tabela, za pomocą której środowisko zarządzania zdarzeniami będzie śledzić proces dostarczania zdarzenia. | Nie | True | Tak | |
EDTDatabaseName | Nazwa bazy danych używanej przez środowisko zarządzania zdarzeniami. | Nie | Brak | Tak | |
EDTDriverName | Nazwa sterownika bazy danych EDT. | Nie | Brak | Tak | |
EDTTableName | Nazwa tabeli bazy danych EDT używanej przez środowisko zarządzania zdarzeniami. | Nie | Brak | Tak | |
EDTUserName | Referencja ID użytkownika umożliwiająca uzyskanie dostępu do bazy danych EDT | Nie | Brak | Tak | |
EDTUserPassword | Referencja hasła umożliwiająca uzyskanie dostępu do bazy danych EDT | Nie | Brak | Tak | |
FFEventTableName | Nazwa tabeli, która będzie używana przez adapter na potrzeby śledzenia wartości statusu zdarzenia. | Tak | FFLOG | Tak | |
FFDatabaseName | Jest to baza danych używana wewnętrznie przez adapter na potrzeby operacji przychodzących. | Tak | FFDB | Tak | |
FileChunkSize | Określa wielkość (w bajtach) każdej porcji podzielonego pliku. Jeśli wartość właściwości FileSplitThreshold jest pusta, właściwość ta jest wyłączona. | Tak | 8000 | Nie | |
FileSplitThreshold | Określa wartość progową wielkości pliku (w bajtach), który ma zostać podzielony. Wszystkie pliki, których wielkość przekracza tę wartość, są dzielone na porcje. Jeśli ten atrybut jest pusty, funkcja dzielenia plików jest wyłączona. | Tak | -1 | Nie |
(c) Copyright IBM Corporation 2005, 2006.
To centrum informacyjne jest oparte na technologii Eclipse (http://www.eclipse.org)