[ 
https://issues.apache.org/jira/browse/EAGLE-81?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15115367#comment-15115367
 ] 

Senthilkumar commented on EAGLE-81:
-----------------------------------

Added all API's ( KafaTopicStore , PersistToEagleStore , EmailNotification )..

Small Change in Notification Interface:
public void onAlert(AlertAPIEntity entity ) ;
public void _init() ;                              ===> new method added for 
initializing configs etc..
public NotificationStatus getStatus(); 


How to store AlertDefinitionEntity ?
New Tag been Introduced { notificationType } in AlertDefinitionAPI Entity 
class. This will be used when we create Policy through UI.

Working on Documentation .. Will publish Complete Documentation with Sample 
Request/Response..

As of now I'm Keeping AlertNotificationExecutor.. I think in future we can 
decouple the AlertNotificationExecutor from  Notification Sink. I'll Sync up 
with UI Developer on How to change UI for each Notification Types ?..

Committed initial Version https://github.com/senthilec566/incubator-eagle . 
Will open Pull Request Soon once i complete all TestCase Preparation.

> Notification Plugin Framework
> -----------------------------
>
>                 Key: EAGLE-81
>                 URL: https://issues.apache.org/jira/browse/EAGLE-81
>             Project: Eagle
>          Issue Type: New Feature
>            Reporter: Senthilkumar
>            Assignee: Senthilkumar
>   Original Estimate: 336h
>  Remaining Estimate: 336h
>
> Today notification is only allowed for email .. We need more notification 
> methods to send alert to external system . 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to