[
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)