Class FeedParserBolt
- java.lang.Object
-
- org.apache.storm.topology.base.BaseComponent
-
- org.apache.storm.topology.base.BaseRichBolt
-
- com.digitalpebble.stormcrawler.bolt.StatusEmitterBolt
-
- com.digitalpebble.stormcrawler.bolt.FeedParserBolt
-
- All Implemented Interfaces:
Serializable
,org.apache.storm.task.IBolt
,org.apache.storm.topology.IComponent
,org.apache.storm.topology.IRichBolt
public class FeedParserBolt extends StatusEmitterBolt
Extracts URLs from feeds- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
isFeedKey
-
Fields inherited from class com.digitalpebble.stormcrawler.bolt.StatusEmitterBolt
collector
-
-
Constructor Summary
Constructors Constructor Description FeedParserBolt()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
declareOutputFields(org.apache.storm.topology.OutputFieldsDeclarer declarer)
void
execute(org.apache.storm.tuple.Tuple tuple)
void
prepare(Map<String,Object> stormConf, org.apache.storm.task.TopologyContext context, org.apache.storm.task.OutputCollector collect)
-
Methods inherited from class com.digitalpebble.stormcrawler.bolt.StatusEmitterBolt
allowRedirs, emitOutlink, filterOutlink
-
-
-
-
Field Detail
-
isFeedKey
public static final String isFeedKey
- See Also:
- Constant Field Values
-
-
Method Detail
-
execute
public void execute(org.apache.storm.tuple.Tuple tuple)
-
prepare
public void prepare(Map<String,Object> stormConf, org.apache.storm.task.TopologyContext context, org.apache.storm.task.OutputCollector collect)
- Specified by:
prepare
in interfaceorg.apache.storm.task.IBolt
- Overrides:
prepare
in classStatusEmitterBolt
-
declareOutputFields
public void declareOutputFields(org.apache.storm.topology.OutputFieldsDeclarer declarer)
- Specified by:
declareOutputFields
in interfaceorg.apache.storm.topology.IComponent
- Overrides:
declareOutputFields
in classStatusEmitterBolt
-
-