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

Matt Foley commented on METRON-638:
-----------------------------------

We also need to look at 
metron-platform/metron-common/src/main/java/org/apache/metron/common/cli/ConfigurationManager.java

It appears to abstract the Zk Curator config capability for use with Threat 
Triage feature.

> Refactor ConfiguredBolt
> -----------------------
>
>                 Key: METRON-638
>                 URL: https://issues.apache.org/jira/browse/METRON-638
>             Project: Metron
>          Issue Type: Bug
>            Reporter: Ryan Merriman
>            Assignee: Ryan Merriman
>         Attachments: GlobalConfigurationManager.java, 
> ParserConfigurationManager.java, ZkConfigurationManager.java
>
>
> Currently ConfiguredBolt extends BaseRichBolt and is included in other bolts 
> through inheritance.  This limits it's use to only a subset of Storm Bolts:  
> those that also extend BaseRichBolt.  Bolts that must extends a different 
> Base Bolt (BaseWindowBolt for example) cannot use it.  This component could 
> be useful outside of Storm as well.
> We need to refactor the ConfiguredBolt into a separate class that can be 
> included in any other class through composition rather than inheritance.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to