|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPlanService
In order to support graphic execution plan when using EPV (SQL Execution Plan View), consumer must provide the plan
parser and plan drawer, which are used to parse the raw plan data and draw graphic plan. If the graphic plan is
tree-structure, the consumer can use TreePlanDrawer
to draw the plan, in this case, they only need to
implement IPlanParser
to parse the execution plan into TreeExecutionPlanDocument
IPlanParser
,
IPlanDrawer
Method Summary | |
---|---|
PlanSupportRunnable |
createPlanSupportRunnable(PlanRequest request,
java.lang.String profileName,
java.lang.String dbName)
Return a PlanSupportRunnable which knows how to retrieve query plan for the database. |
IPlanDrawer |
getPlanDrawer()
Returns the plan drawer. |
IPlanOption |
getPlanOption()
Return a IPlanOption object which defines the query plan options supported by the database. |
IPlanParser |
getPlanParser()
Returns the plan parser. |
Method Detail |
---|
PlanSupportRunnable createPlanSupportRunnable(PlanRequest request, java.lang.String profileName, java.lang.String dbName)
request
- databaseIdentifier
-
IPlanOption getPlanOption()
IPlanParser getPlanParser()
IPlanDrawer getPlanDrawer()
IExecutionPlanDocument
obtained from IPlanParser
on canvas.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |