airavata-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nikitha Udaykumar (JIRA)" <>
Subject [jira] [Commented] (AIRAVATA-2532) Create a notification system in the Allocation Manager
Date Mon, 23 Oct 2017 21:09:00 GMT


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:
>             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

View raw message