org.teiid.dqp.internal.datamgr
Class ConnectorWorkItem

java.lang.Object
  extended by org.teiid.dqp.internal.datamgr.ConnectorWorkItem
All Implemented Interfaces:
ConnectorWork

public class ConnectorWorkItem
extends java.lang.Object
implements ConnectorWork


Method Summary
 void cancel()
           
 void close()
           
static AtomicResultsMessage createResultsMessage(java.util.List[] batch, java.util.List columnSymbols)
           
 AtomicResultsMessage execute()
           
 AtomicRequestID getId()
           
protected  AtomicResultsMessage handleBatch()
           
 AtomicResultsMessage more()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getId

public AtomicRequestID getId()

cancel

public void cancel()
Specified by:
cancel in interface ConnectorWork

more

public AtomicResultsMessage more()
                          throws TranslatorException
Specified by:
more in interface ConnectorWork
Throws:
TranslatorException

close

public void close()
Specified by:
close in interface ConnectorWork

execute

public AtomicResultsMessage execute()
                             throws TranslatorException,
                                    BlockedException
Specified by:
execute in interface ConnectorWork
Throws:
TranslatorException
BlockedException

handleBatch

protected AtomicResultsMessage handleBatch()
                                    throws TranslatorException
Throws:
TranslatorException

createResultsMessage

public static AtomicResultsMessage createResultsMessage(java.util.List[] batch,
                                                        java.util.List columnSymbols)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011. All Rights Reserved.