Ryan Merriman created METRON-638:
------------------------------------

             Summary: 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


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