[ https://issues.apache.org/jira/browse/FINERACT-527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Courage Angeh updated FINERACT-527: ----------------------------------- Docs Text: Usecase - Sending Notification for newly created event - Create new Topic is required by creating a new role - Create subscriber to the newly created topic - Create a Business Event to be emitted when the desired action occurs. (file: BusinessEvenNotificationConstants.java) - Update procedure such that the event is emitted when the desired action occurs - Add a listener to the Event (file: NotificationDomainServiceImpl.java) was: Usecase - Create new Topic is required by creating a new role - Create subscriber to the newly created topic - Create a Business Event to be emitted when the desired action occurs. (file: BusinessEvenNotificationConstants.java) - Update procedure such that the event is emitted when the desired action occurs - Add a listener to the Event (file: NotificationDomainServiceImpl.java) > Enhancing Notification Framework > -------------------------------- > > Key: FINERACT-527 > URL: https://issues.apache.org/jira/browse/FINERACT-527 > Project: Apache Fineract > Issue Type: Improvement > Components: Organization, User Management > Reporter: Courage Angeh > Assignee: Markus Geiss > > *Requirements* > * Access if activeMQ is active, if so enable activeMQ else use Spring's built > in tool called Spring Event > * User subscription to topic when user account is created > * Create topics for an organization based on roles in that organization, when > the organization is created > * Upgrade process of user notification > * Migration script - topic, topic subscription models for new and already > existing users and organizations > * Update user subscription on user transfer and/or update of user's permission > * Update topic details when entity details updates > * Update topic details when member type are updated at the system level > * Unit test topic-subscriber model -- This message was sent by Atlassian JIRA (v6.4.14#64029)