/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.
ALL
sends all push notifications,NONE
sends no push notifications,FILTERED
sends 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.
ALL
sends all push notifications,NONE
sends no push notifications,FILTERED
sends 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 |