-
- All Implemented Interfaces:
-
org.apache.storm.task.IErrorReporter,org.apache.storm.task.IOutputCollector
public final class KumulusBoltCollector extends KumulusCollector<KumulusBolt> implements IOutputCollector
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classKumulusBoltCollector.Companion
-
Constructor Summary
Constructors Constructor Description KumulusBoltCollector(KumulusComponent component, KumulusEmitter emitter, KumulusAcker acker, Function3<String, Integer, Throwable, Unit> errorHandler)
-
Method Summary
Modifier and Type Method Description UnitemitDirect(Integer taskId, String streamId, Collection<Tuple> anchors, List<Object> tuple)UnitresetTimeout(Tuple input)Unitfail(Tuple input)Unitack(Tuple input)-
Methods inherited from class org.xyro.kumulus.collector.KumulusBoltCollector
emit, emit, reportError -
Methods inherited from class org.xyro.kumulus.collector.KumulusCollector
equals, hashCode, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
KumulusBoltCollector
KumulusBoltCollector(KumulusComponent component, KumulusEmitter emitter, KumulusAcker acker, Function3<String, Integer, Throwable, Unit> errorHandler)
-
-
Method Detail
-
emitDirect
Unit emitDirect(Integer taskId, String streamId, Collection<Tuple> anchors, List<Object> tuple)
-
resetTimeout
Unit resetTimeout(Tuple input)
-
-
-
-