stream.storm
Class AbstractBolt

java.lang.Object
  extended by backtype.storm.topology.base.BaseComponent
      extended by backtype.storm.topology.base.BaseRichBolt
          extended by stream.storm.AbstractBolt
All Implemented Interfaces:
backtype.storm.task.IBolt, backtype.storm.topology.IComponent, backtype.storm.topology.IRichBolt, Serializable
Direct Known Subclasses:
ProcessBolt

public abstract class AbstractBolt
extends backtype.storm.topology.base.BaseRichBolt

Author:
chris
See Also:
Serialized Form

Field Summary
protected static org.slf4j.Logger log
           
protected  backtype.storm.task.OutputCollector output
           
protected  String uuid
           
protected  String xmlConfig
           
 
Constructor Summary
AbstractBolt(String xmlConfig, String uuid)
           
 
Method Summary
 void declareOutputFields(backtype.storm.topology.OutputFieldsDeclarer declarer)
           
 
Methods inherited from class backtype.storm.topology.base.BaseRichBolt
cleanup
 
Methods inherited from class backtype.storm.topology.base.BaseComponent
getComponentConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface backtype.storm.task.IBolt
execute, prepare
 
Methods inherited from interface backtype.storm.topology.IComponent
getComponentConfiguration
 

Field Detail

log

protected static org.slf4j.Logger log

output

protected backtype.storm.task.OutputCollector output

xmlConfig

protected final String xmlConfig

uuid

protected final String uuid
Constructor Detail

AbstractBolt

public AbstractBolt(String xmlConfig,
                    String uuid)
Method Detail

declareOutputFields

public void declareOutputFields(backtype.storm.topology.OutputFieldsDeclarer declarer)
See Also:
IComponent.declareOutputFields(backtype.storm.topology.OutputFieldsDeclarer)


Copyright © 2012. All Rights Reserved.