backtype.storm.coordination
Class BatchOutputCollectorImpl

java.lang.Object
  extended by backtype.storm.coordination.BatchOutputCollector
      extended by backtype.storm.coordination.BatchOutputCollectorImpl

public class BatchOutputCollectorImpl
extends BatchOutputCollector


Constructor Summary
BatchOutputCollectorImpl(OutputCollector collector)
           
 
Method Summary
 void ack(Tuple tup)
           
 java.util.List<java.lang.Integer> emit(java.lang.String streamId, java.util.List<java.lang.Object> tuple)
           
 void emitDirect(int taskId, java.lang.String streamId, java.util.List<java.lang.Object> tuple)
           
 void fail(Tuple tup)
           
 
Methods inherited from class backtype.storm.coordination.BatchOutputCollector
emit, emitDirect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BatchOutputCollectorImpl

public BatchOutputCollectorImpl(OutputCollector collector)
Method Detail

emit

public java.util.List<java.lang.Integer> emit(java.lang.String streamId,
                                              java.util.List<java.lang.Object> tuple)
Specified by:
emit in class BatchOutputCollector

emitDirect

public void emitDirect(int taskId,
                       java.lang.String streamId,
                       java.util.List<java.lang.Object> tuple)
Specified by:
emitDirect in class BatchOutputCollector

ack

public void ack(Tuple tup)

fail

public void fail(Tuple tup)