com.metamatrix.query.processor.relational
Class BatchCollector

java.lang.Object
  extended by com.metamatrix.query.processor.relational.BatchCollector

public class BatchCollector
extends java.lang.Object


Constructor Summary
BatchCollector(RelationalNode sourceNode)
           
 
Method Summary
 void close()
           
 boolean collectedAny()
           
 TupleSourceID collectTuples()
           
 TupleSourceID collectTuples(TupleBatch batch)
           
 int getRowCount()
           
 TupleSourceID getTupleSourceID()
           
 boolean isDone()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BatchCollector

public BatchCollector(RelationalNode sourceNode)
               throws MetaMatrixComponentException
Throws:
MetaMatrixComponentException
Method Detail

collectTuples

public TupleSourceID collectTuples()
                            throws MetaMatrixComponentException,
                                   MetaMatrixProcessingException
Throws:
MetaMatrixComponentException
MetaMatrixProcessingException

collectTuples

public TupleSourceID collectTuples(TupleBatch batch)
                            throws MetaMatrixComponentException,
                                   MetaMatrixProcessingException
Throws:
MetaMatrixComponentException
MetaMatrixProcessingException

collectedAny

public boolean collectedAny()

getRowCount

public int getRowCount()

close

public void close()
           throws MetaMatrixComponentException
Throws:
MetaMatrixComponentException

getTupleSourceID

public TupleSourceID getTupleSourceID()

isDone

public boolean isDone()


Copyright © 2009. All Rights Reserved.