/AWS1/CL_CHSPUSHNTFPREFERENCES¶
The channel membership preferences for push notification.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_allownotifications TYPE /AWS1/CHSALLOWNOTIFICATIONS /AWS1/CHSALLOWNOTIFICATIONS¶
Enum value that indicates which push notifications to send to the requested member of a channel.
ALLsends all push notifications,NONEsends no push notifications,FILTEREDsends only filtered push notifications.
Optional arguments:¶
iv_filterrule TYPE /AWS1/CHSFILTERRULE /AWS1/CHSFILTERRULE¶
The simple JSON object used to send a subset of a push notification to the requested member.
Queryable Attributes¶
AllowNotifications¶
Enum value that indicates which push notifications to send to the requested member of a channel.
ALLsends all push notifications,NONEsends no push notifications,FILTEREDsends only filtered push notifications.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLOWNOTIFICATIONS() |
Getter for ALLOWNOTIFICATIONS, with configurable default |
ASK_ALLOWNOTIFICATIONS() |
Getter for ALLOWNOTIFICATIONS w/ exceptions if field has no |
HAS_ALLOWNOTIFICATIONS() |
Determine if ALLOWNOTIFICATIONS has a value |
FilterRule¶
The simple JSON object used to send a subset of a push notification to the requested member.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILTERRULE() |
Getter for FILTERRULE, with configurable default |
ASK_FILTERRULE() |
Getter for FILTERRULE w/ exceptions if field has no value |
HAS_FILTERRULE() |
Determine if FILTERRULE has a value |