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)