public static class BatchCollector.BatchProducerTupleSource extends Object implements TupleSource
Constructor and Description |
---|
BatchProducerTupleSource(BatchCollector.BatchProducer sourceNode) |
BatchProducerTupleSource(BatchCollector.BatchProducer sourceNode,
long startRow) |
Modifier and Type | Method and Description |
---|---|
void |
closeSource()
Closes the Tuple Source.
|
List<Object> |
nextTuple()
Returns the next tuple
|
protected List<?> |
updateTuple(List<?> tuple) |
public BatchProducerTupleSource(BatchCollector.BatchProducer sourceNode)
public BatchProducerTupleSource(BatchCollector.BatchProducer sourceNode, long startRow)
public List<Object> nextTuple() throws TeiidComponentException, TeiidProcessingException
TupleSource
nextTuple
in interface TupleSource
null
if
there are no more tuples.TeiidComponentException
- indicating a non-business
exception such as a communication exception, or other such
nondeterministic exceptionTeiidProcessingException
protected List<?> updateTuple(List<?> tuple) throws ExpressionEvaluationException, BlockedException, TeiidComponentException
public void closeSource()
TupleSource
closeSource
in interface TupleSource
Copyright © 2020. All rights reserved.