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 voidboltAck(BoltAckInfo info)Called in bolt everytime a tuple gets ackedvoidboltExecute(BoltExecuteInfo info)Called in bolt everytime a tuple gets executedvoidboltFail(BoltFailInfo info)Called in bolt everytime a tuple gets failedvoidcleanup()Called just before the spout/bolt's cleanup method is called.voidemit(EmitInfo info)Called everytime a tuple is emitted in spout/boltvoidprepare(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 topologyvoidspoutAck(SpoutAckInfo info)Called in spout everytime a tuple gets ackedvoidspoutFail(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:ITaskHookCalled 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:ITaskHookCalled just before the spout/bolt's cleanup method is called.
-
emit
public void emit(EmitInfo info)
Description copied from interface:ITaskHookCalled everytime a tuple is emitted in spout/bolt
-
spoutAck
public void spoutAck(SpoutAckInfo info)
Description copied from interface:ITaskHookCalled in spout everytime a tuple gets acked
-
spoutFail
public void spoutFail(SpoutFailInfo info)
Description copied from interface:ITaskHookCalled in spout everytime a tuple gets failed
-
boltAck
public void boltAck(BoltAckInfo info)
Description copied from interface:ITaskHookCalled in bolt everytime a tuple gets acked
-
boltFail
public void boltFail(BoltFailInfo info)
Description copied from interface:ITaskHookCalled in bolt everytime a tuple gets failed
-
boltExecute
public void boltExecute(BoltExecuteInfo info)
Description copied from interface:ITaskHookCalled in bolt everytime a tuple gets executed- Specified by:
boltExecutein interfaceITaskHook
-
-