Role Recipient Rules Class
Roles based recipients rule computing.
Several role recipients rule objects can exists within a subscription
container
Methods
|
|
__init__
addRole
addUnSubscribedMember
getRecipients
getRoles
getUnSubscribedMembers
|
|
__init__
|
__init__ (
self,
id,
title='',
**kw,
)
RoleRecipientsRule Constructor
Call parent constructor and Init the properties
|
|
addRole
|
addRole ( self, role )
Add a new role
|
|
addUnSubscribedMember
|
addUnSubscribedMember ( self, member_id='' )
A member is unsubscribing
|
|
getRecipients
|
getRecipients (
self,
event_type='',
object=None,
infos={},
)
Get the recipients.
Returns a mapping with members and emails as keys.
|
|
getRoles
|
getRoles ( self )
Returns the roles subscribed.
|
|
getUnSubscribedMembers
|
getUnSubscribedMembers ( self )
Returns the list of members who unsusbribed
|
|