Standard table-upload action that emails a summary notification once an import job finishes. Registered as one of the built-in action handlers offered to every table uploader (see TableUploadManager), so no custom code is needed to use it - an admin adds it to a table uploader's action list and configures the recipient addresses, an optional from address, the subject, and whether to attach the output file. Notifications are capped at five recipients, and each recipient address must match an existing profile in the account or it is skipped with a warning.
Implements: TableActionHandler
Properties
| Property | Returns | Description |
|---|---|---|
| fields | List<ExtraField> | Configuration fields shown when an admin adds this action to a table uploader: the recipient addresses, an optional from address, the subject, and whether to attach the output file. |
| id | String | Unique identifier for this action, always "email-notification". Used to reference the handler when configuring a table uploader's post-processing actions. |
| title | String | Display title shown to an admin when choosing this action for a table uploader. |
Methods
getId()
Returns: String
Unique identifier for this action, always "email-notification". Used to reference the handler when configuring a table uploader's post-processing actions.
getTitle()
Returns: String
Display title shown to an admin when choosing this action for a table uploader.
getFields()
Returns: List<ExtraField>
Configuration fields shown when an admin adds this action to a table uploader: the recipient addresses, an optional from address, the subject, and whether to attach the output file.