Table 19 details the event notification features supported by the
adapter.
Table 19. Event notification features
Category | Feature | Support | Notes |
---|---|---|---|
Adapter Properties | Event distribution | N/A |
|
| PollQuantity | Full |
|
Event Table | Event status values | Partial | IMAP supports flags for e-mails in the mailbox. These flags describe the state of an e-mail message within its containing folder. The event status will be given by the combination of the message flag and the folder in which the message is found. The adapter will poll the messages in the poll folder, which do not have a SEEN flag set. This represents a READY_FOR_POLL event state. The adapter will pick a message from the poll folder and set the SEEN flag. This represents an IN_PROGRESS event state. If all of the attachments of the messages were successfully converted to BOs, and sent to the broker, the flag will be set to FLAGGED, then, moved to archive folder. The messages in the archive folder represent the SENT_TO_INTERCHANGE event state or the FLAGGED flag set in the poll folder. The messages having attachments which cannot be converted to BOs, have unsubscribed BOs or have BOs which could not be delivered to the Integration Broker, will be moved to the failed event folder. These messages are in the UNSUBSCRIBED_EVENT / ERROR_PROCESSING_EVENT / ERROR_SENDING_EVENT_TO_INTERCHANGE state. |
| Object key | N/A |
|
| Object name | N/A |
|
| Priority | N/A | Adapter picks the e-mails from a poll location in the order of their time of arrival in the poll folder. Moreover the poll locations are polled in round robin fashion. |
Misc. | Archiving | Partial | Adapter archives the successful events in a poll location by marking it as FLAGGED and moving the e-mails from the poll folder to the archive folder. Failed events are archived by moving the e-mails from poll folder to fail folder. Emails containing unsubscribed events are also treated as a failed event. |
| CDK method gotApplEvent | Full |
|
| Delta event notification | N/A |
|
| Event sequence | Full | The sequence is based on the time of arrival of the messages in the poll folder. |
| Future event processing | N/A |
|
| In-Progress event recovery | Partial | Adapter performs event recovery from a poll location based on the attribute value of EventRecovery attribute of the meta object for that poll location. This attribute can have RESUBMIT, IGNORE and ERROR. Based on this adapter will either resubmit the event of ignore the event or error out. |
| Physical delete event | N/A |
|
| RetrieveAll | N/A | Adapter has no such property. |
| Smart filtering | N/A |
|
| Verb stability | Full | Adapter sends a business object with same verb as found in the attachment of the e-mail message. |