Package org.apache.heron.api.hooks
Class BaseTaskHook
- java.lang.Object
-
- org.apache.heron.api.hooks.BaseTaskHook
-
-
Constructor Summary
Constructors Constructor Description BaseTaskHook()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
boltAck(BoltAckInfo info)
Called in bolt everytime a tuple gets ackedvoid
boltExecute(BoltExecuteInfo info)
Called in bolt everytime a tuple gets executedvoid
boltFail(BoltFailInfo info)
Called in bolt everytime a tuple gets failedvoid
cleanup()
Called just before the spout/bolt's cleanup method is called.void
emit(EmitInfo info)
Called everytime a tuple is emitted in spout/boltvoid
prepare(Map<String,Object> conf, TopologyContext context)
Called after the spout/bolt's open/prepare method is called conf is the Config thats passed to the topologyvoid
spoutAck(SpoutAckInfo info)
Called in spout everytime a tuple gets ackedvoid
spoutFail(SpoutFailInfo info)
Called in spout everytime a tuple gets failed
-
-
-
Method Detail
-
prepare
public void prepare(Map<String,Object> conf, TopologyContext context)
Description copied from interface:ITaskHook
Called after the spout/bolt's open/prepare method is called conf is the Config thats passed to the topology
-
cleanup
public void cleanup()
Description copied from interface:ITaskHook
Called just before the spout/bolt's cleanup method is called.
-
emit
public void emit(EmitInfo info)
Description copied from interface:ITaskHook
Called everytime a tuple is emitted in spout/bolt
-
spoutAck
public void spoutAck(SpoutAckInfo info)
Description copied from interface:ITaskHook
Called in spout everytime a tuple gets acked
-
spoutFail
public void spoutFail(SpoutFailInfo info)
Description copied from interface:ITaskHook
Called in spout everytime a tuple gets failed
-
boltAck
public void boltAck(BoltAckInfo info)
Description copied from interface:ITaskHook
Called in bolt everytime a tuple gets acked
-
boltFail
public void boltFail(BoltFailInfo info)
Description copied from interface:ITaskHook
Called in bolt everytime a tuple gets failed
-
boltExecute
public void boltExecute(BoltExecuteInfo info)
Description copied from interface:ITaskHook
Called in bolt everytime a tuple gets executed- Specified by:
boltExecute
in interfaceITaskHook
-
-