[ 
https://issues.apache.org/jira/browse/METRON-638?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ryan Merriman updated METRON-638:
---------------------------------
    Attachment: GlobalConfigurationManager.java

> 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.4#6332)

Reply via email to