|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PlanExecutor
This interface is responsible for executing the queries for the XML processing environment.
| Method Summary | |
|---|---|
void |
close()
close the plan and cleanup the resultset. |
java.util.List |
currentRow()
Get the result set values of the current row. |
void |
execute(java.util.Map referenceValues)
Execute the plan |
java.util.List |
getOutputElements()
Get the ElementSymbol list which represents the schema of the result set |
java.util.List |
nextRow()
Advance the resultset cursor to next row and retun the row values |
| Method Detail |
|---|
void execute(java.util.Map referenceValues)
throws TeiidComponentException,
BlockedException,
TeiidProcessingException
referenceValues - - values for any external references
TeiidComponentException
BlockedException
TeiidProcessingException
java.util.List getOutputElements()
throws TeiidComponentException
TeiidComponentException
java.util.List nextRow()
throws TeiidComponentException,
TeiidProcessingException
TeiidComponentException
TeiidProcessingException
java.util.List currentRow()
throws TeiidComponentException,
TeiidProcessingException
TeiidComponentException
TeiidProcessingException
void close()
throws TeiidComponentException
TeiidComponentException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||