public class OutputCollectorImpl extends OutputCollector
| Constructor and Description |
|---|
OutputCollectorImpl(OutputCollector delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
ack(Tuple input) |
java.util.List<java.lang.Integer> |
emit(java.lang.String streamId,
java.util.Collection<Tuple> anchors,
java.util.List<java.lang.Object> tuple)
Returns the task ids that received the tuples.
|
void |
emitDirect(int taskId,
java.lang.String streamId,
java.util.Collection<Tuple> anchors,
java.util.List<java.lang.Object> tuple) |
void |
fail(Tuple input) |
void |
reportError(java.lang.Throwable error) |
emit, emit, emit, emit, emit, emitDirect, emitDirect, emitDirect, emitDirect, emitDirectpublic OutputCollectorImpl(OutputCollector delegate)
public java.util.List<java.lang.Integer> emit(java.lang.String streamId,
java.util.Collection<Tuple> anchors,
java.util.List<java.lang.Object> tuple)
IOutputCollectoremit in interface IOutputCollectoremit in class OutputCollectorpublic void emitDirect(int taskId,
java.lang.String streamId,
java.util.Collection<Tuple> anchors,
java.util.List<java.lang.Object> tuple)
emitDirect in interface IOutputCollectoremitDirect in class OutputCollectorpublic void ack(Tuple input)
ack in interface IOutputCollectorack in class OutputCollectorpublic void fail(Tuple input)
fail in interface IOutputCollectorfail in class OutputCollectorpublic void reportError(java.lang.Throwable error)
reportError in interface IErrorReporterreportError in class OutputCollector