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
TupleSourcenextTuple in interface TupleSourcenull if
there are no more tuples.TeiidComponentException - indicating a non-business
exception such as a communication exception, or other such
nondeterministic exceptionTeiidProcessingExceptionprotected List<?> updateTuple(List<?> tuple) throws ExpressionEvaluationException, BlockedException, TeiidComponentException
public void closeSource()
TupleSourcecloseSource in interface TupleSourceCopyright © 2019. All rights reserved.