Właściwości specyfikacji aktywowania

Właściwości specyfikacji aktywowania przechowują informacje o konfiguracji przetwarzania zdarzeń przychodzących dla punktu końcowego komunikatu. Mogą one być ustawiane przez kreator wykrywania usług przedsiębiorstwa lub przy użyciu Konsoli administracyjnej produktu WebSphere Process Server.

Podczas konfigurowania adaptera należy określić wymienione poniżej właściwości specyfikacji aktywowania.

Tabela 1. Właściwości specyfikacji aktywowania
Właściwość Wymagane Opis Domyślne Przykład
ArchiveFileName Nie Użytkownik może określić wzorzec używany do nazywania pliku archiwum przez utworzenie oddzielanej przecinkami listy nazw nagłówków. Identyfikator Message-ID pobrany z nagłówka wiadomości. Przykład: From, Date będzie oznaczać złączenie pól From + Date + MessageID. W tym przykładzie adapter pobiera adres From (Od) oraz datę Date (Data) z nagłówków wiadomości, a następnie tworzy nazwę pliku przez ich złączenie.
ArchiveFolder Nie Nazwa folderu, w którym pomyślnie przetworzona poczta będzie archiwizowana w formacie RFC822. Jeśli nie zdefiniowano folderu archiwum, adapter nie będzie archiwizował pomyślnie przetworzonej poczty i zdarzenia będą usuwane z folderu InProgress. Domyślnie pole jest puste.  
DeliveryType Nie Ta właściwość określa porządek publikowania zdarzeń. Obsługiwane wartości to ORDERED (dostarczanie żądań pojedynczo) lub UNORDERED (odbieranie wszystkich zdarzeń w tym samym czasie). ORDERED  
DefaultObjectName Tak Obiekt domyślny emitowany przez adapter w przypadku połączeń przychodzących. EmailBO  
EPDatabasePassword Nie Hasło używane przez opcję utrwalania zdarzeń adaptera. Służy do pobrania połączenia JDBC z bazą danych ze źródła danych. Brak  
EPDatabaseSchemaName Nie Nazwa schematu bazy danych używana przez adapter w przypadku zdarzenia niepowodzenia utrwalania zdarzeń. EmailEventSchema  
EPDatabaseUserName Nie Nazwa użytkownika używana przez opcję utrwalania zdarzeń adaptera. Służy do pobrania połączenia JDBC z bazą danych ze źródła danych. Brak  
EPDataSourceJNDIName Tak Nazwa JNDI źródła danych używana przez klasę utrwalania zdarzeń do pobrania połączenia JDBC z bazą danych. Źródło danych musi być utworzone na serwerze aplikacji. Brak  
EPEventTableName Tak Nazwa tabeli, która będzie używana przez adapter na potrzeby utrwalania zdarzeń. Wartość ta musi być unikalna dla każdej specyfikacji aktywowania, a ta sama nazwa tabeli nie powinna być używana przez inne instancje tego samego adaptera lub innych adapterów. Jeśli tabela nie istnieje w bazie danych, adapter utworzy daną tabelę i będzie jej używał. EmailEventTable  
EventTypeFilter Nie Lista rozdzielana typów zdarzeń, które powinien dostarczać adapter. Adapter będzie dostarczał tylko te zdarzenia, które zostały podane na liście. Jeśli lista jest pusta (ma wartość NULL), żaden filtr nie zostanie zastosowany i wszystkie zdarzenia zostaną dostarczone. null  
FailedEventsFolder Nie Nazwa folderu, w którym poczta, która nie została pomyślnie przetworzona, lub zdarzenia, które nie powiodły się, będą archiwizowane w formacie RFC822. Jeśli folder zdarzeń zakończonych niepowodzeniem nie zostanie zdefiniowany, adapter nie będzie archiwizował poczty, która nie została pomyślnie przetworzona. Domyślnie pole jest puste.  
filterFutureEvents Tak Wartość true lub false określa, czy adapter będzie sprawdzał znacznik czasu każdego zdarzenia i porównywał z czasem systemowym. Jeśli czas zdarzenia wyprzedza czas systemowy, nie zostanie ono dostarczone. False  
Host Tak Adres IP hosta serwera poczty localhost  
InProgressFolder Tak Folder serwera poczty, gdzie odpytane wiadomości są najpierw zapisywane w formacie RFC822. Nazwa pliku w formacie RFC822 odpowiada identyfikatorowi Message-ID wiadomości. Te szczegóły adapter pobiera z nagłówka wiadomości e-mail powiązanego z wiadomością. Domyślnie pole jest puste.  
MatchAllCriteria Nie To pole umożliwia filtrowania poczty, która jest odpytywana z folderu odpytywania. Możliwe jest określenie warunków AND, rozdzielając wartości przecinkiem. Można także określić, której poczty nie odpytywać, określając warunek NOT (!) w kryterium wyszukiwania. Domyślnie to pole jest puste, co oznacza, że nie wybrano opcji filtrowania. Podczas określania kryterium wyszukiwania można użyć następujących pól nagłówka:
  • content=
  • subject=
  • to=
  • cc=
  • from=
  • sender=
  • date=
MatchSomeCriteria Nie To pole umożliwia filtrowania poczty, która jest odpytywana z folderu odpytywania. Możliwe jest określenie warunków OR, rozdzielając wartości przecinkiem. Można także określić, której poczty nie odpytywać, określając warunek NOT (!) w kryterium wyszukiwania. Domyślnie to pole jest puste, co oznacza, że nie wybrano opcji filtrowania. Podczas określania kryterium wyszukiwania można użyć następujących pól nagłówka:
  • content=
  • subject=
  • to=
  • cc=
  • from=
  • sender=
  • date=
Password Tak Hasło powiązane z nazwą użytkownika. Jest używane do uwierzytelnienia sesji IMAP lub POP3. Brak  
PollFolders Tak (POP3)
Nie (IMAP)
Folder, który będzie odpytywany przez adapter. W przypadku protokołu POP3 wartość ta jest ignorowana i właściwość jest domyślnie ustawiana na wartość Inbox. Można zdefiniować wiele folderów odpytywania, rozdzielając je przecinkami. W przypadku protokołu IMAP nie ma wartości domyślnej.  
PollPeriod Tak Ta właściwość jest używana przez podstawową implementację adaptera zasobów WBI. Określa ona okres odpytywania składnicy zdarzeń (w milisekundach) przez adapter pod kątem zdarzeń przychodzących. Cykl odpytywania jest ustawiony na stałą częstotliwość. Jeśli cykl odpytywania zostanie z jakiegoś powodu opóźniony, następny cykl rozpocznie się niezwłocznie. Jeśli właściwość zostanie ustawiona na "0", adapter nie będzie czekał między cyklami odpytywania. 500  
PollQuantity Tak Ta właściwość jest używana przez podstawową implementację adaptera zasobów WBI i służy do określenia liczby zdarzeń dostarczanych do każdego punktu docelowego w jednym cyklu odpytywania. Wymagana jest dodatnia liczba całkowita większa od jedności. 1  
Protocol Tak Protokół, który będzie używany do komunikacji przychodzącej z serwerem poczty. To pole można ustawić na wartość IMAP lub POP3 POP3  
RetryInterval Nie Wartość ustawiona dla tej właściwości określa okres (w milisekundach), w którym adapter będzie próbował w sposób ciągły ponownie połączyć się z systemem EIS w przypadku błędu związanego z przychodzącym połączeniem systemu EIS. 60000  
useInboundTransactions Tak Jeśli zostanie ustawiona wartość true, adapter będzie próbował zapisać informację XID w składnicy zdarzeń i zapewni pojedyncze dostarczenie zdarzenia. Jeśli zostanie ustawiona wartość false, adapter nie będzie gwarantował, że wiadomość zostanie dostarczona raz i tylko raz, ale wydajność zostanie zwiększona.
Uwaga: Ta właściwość jest używana tylko wtedy, gdy baza danych poczty jest transakcyjna. Jeśli nie jest, można używać transakcji niezależnie od konfiguracji.
True  
Username Tak Identyfikator użytkownika powiązanego z sesją IMAP lub POP3 Brak  
Zadania pokrewne
Generowanie artefaktów
Generowanie artefaktów
Odsyłacze pokrewne
Właściwości adaptera zasobów
Właściwości fabryki połączeń zarządzanych (J2C)
Właściwości transformacji danych

Warunki używania |


(c) Copyright IBM Corporation 2005, 2006.
To Centrum informacyjne jest oparte na technologii Eclipse (http://www.eclipse.org)