|
||||||||||
| 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,
boolean openOnly)
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,
boolean openOnly)
throws TeiidComponentException,
BlockedException,
TeiidProcessingException
referenceValues - - values for any external referencesopenOnly -
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 | |||||||||