Package org.teiid.dqp.internal.datamgr
Interface ConnectorWork
-
- All Known Implementing Classes:
ConnectorWorkItem
public interface ConnectorWork
Represents a connector execution in batched form.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
cancel(boolean abnormal)
void
close()
void
execute()
CacheDirective
getCacheDirective()
AtomicRequestID
getId()
boolean
isDataAvailable()
boolean
isForkable()
boolean
isThreadBound()
AtomicResultsMessage
more()
-
-
-
Method Detail
-
cancel
void cancel(boolean abnormal)
-
more
AtomicResultsMessage more() throws TranslatorException, BlockedException
- Throws:
TranslatorException
BlockedException
-
close
void close()
-
execute
void execute() throws TranslatorException, BlockedException
- Throws:
TranslatorException
BlockedException
-
isDataAvailable
boolean isDataAvailable()
-
getCacheDirective
CacheDirective getCacheDirective() throws TranslatorException
- Throws:
TranslatorException
-
isForkable
boolean isForkable()
-
isThreadBound
boolean isThreadBound()
-
getId
AtomicRequestID getId()
-
-