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