Table of Contents

Class: RoleRecipientsRule RecipientsRules.py

Role Recipient Rules Class

Roles based recipients rule computing.

Several role recipients rule objects can exists within a subscription container

Base Classes   
RecipientsRule
    PortalFolder
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


Table of Contents

This document was automatically generated on Wed Mar 31 00:28:10 2004 by HappyDoc version WORKING