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

ASF GitHub Bot commented on EAGLE-81:
-------------------------------------

Github user senthilec566 commented on the pull request:

    https://github.com/apache/incubator-eagle/pull/76#issuecomment-175976351
  
    @RalphSu  , Yes , Eagle has Entity Repository Scanner.  If i want to use 
EntityScanner, the entity should be registered with Entity Repository..
    
    My requirement is completely different..
    
    Say , as a user i want to use eagle monitoring  , eagle provides end to end 
components ..but as user i want to forward generated alert to Other System for 
Visuvalization .. in this case in Eagle we provide Plugin to implement and 
write their OWN business logic .. During deployment , users will upload their 
integrated library .. At the time of Topology Start Eagle should start load all 
API's which implements NotificationPlugin ..  
    I was thinking that Using Reflection API we could achieve this requirement 
:) .. 
    
    Per @yonzhang  Edward's Suggestion , We can follow How PolicyManager Loads  
(Using JAVA SPI )..


> 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