[ https://issues.apache.org/jira/browse/AIRAVATA-2532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16215839#comment-16215839 ]
Nikitha Udaykumar commented on AIRAVATA-2532: --------------------------------------------- The notification module is divided into 3 components. The notification system is a multi module maven project with the following components. The API Module (Notification-Receiver) accepts and forwards the request to the Request Processor. The request is exchanged using RabbitMq (This will be worked on in the future.) The request is communicated using RabbitMq. *The Request Processor Module - (Notification-Authenticator) interacts with the database to find the details of the request fetches the details of the users, admin or reviewers associated with the request sends the mailing list to the Email Sender Module.The interaction with the database is using Thrift RPC. The models and the service interfaces are created using Thrift. * The Email Sender Module (Notification-Sender) will send the emails to the authorized receivers. > Create a notification system in the Allocation Manager > ------------------------------------------------------ > > Key: AIRAVATA-2532 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2532 > Project: Airavata > Issue Type: Sub-task > Components: Airavata Allocation Manager > Affects Versions: 0.17 > Reporter: Nikitha Udaykumar > Assignee: Nikitha Udaykumar > > When a submission request for an allocation is put in, the admin needs to be > notified about the submission for managing the reviewal process. The service > currently takes in a request id and will forward it to admin. > Additional description for this service will be added. -- This message was sent by Atlassian JIRA (v6.4.14#64029)