DocBook|Search
Class Reference
%SQL.Manager.ShowPlan
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%SQL] >  [Manager] >  [ShowPlan]
Private  Storage  

class %SQL.Manager.ShowPlan extends %CSP.Util.AutoPage

SQL Manager Class to Show Query Plan

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 11


Summary

Methods
%ClassIsLatestVersion %ClassName %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Extends %GetParameter %IsA
%OriginalNamespace %PackageName ChangeNamespace ConvertParameter
CreatePageInstance Decrypt DrawAutoLogout DrawBODY
DrawFrameBODY DrawFrameLayout DrawFrameSet DrawHEAD
DrawHTML DrawShowDoc Encrypt EscapeHTML
EscapeURL GetCSPClassName GetDetailPane GetEMSDetailPane
GetEMSServerDetailPane GetEMSTitlePane GetInfoPane GetLocator
GetNavigatorPane GetPageName GetReadOnlyEMSDetailPane GetReadOnlyEMSServerDetailPane
GetTitlePane HTMLPlan HyperEventBody HyperEventCall
HyperEventFrame HyperEventHead Include InsertHiddenField
InsertHiddenFields IsPrivate Link OnHTTPHeader
OnPage OnPageError OnPostHTTP OnPostHyperEvent
OnPreHTTP OnPreHyperEvent Page QuoteJS
RewriteURL SetNamespace ShowError ShowPlan
StartTimer StopTimer ThrowError UnescapeHTML
UnescapeURL cost module moduleclose
section1 section1close section2 spacepos
subpos


Parameters

• parameter DOMAIN = "%Utility";
Default Localization Domain

Methods

• classmethod HTMLPlan(line) as %String
• classmethod OnPage() as %Status
Event handler for PAGE event: this is invoked in order to generate the content of a csp page.
• classmethod ShowPlan(querytext) as %String
This method is called from %CSP.UI.SQL.ShowPlanPane to display HTML for show plan. "" is always returned.
• classmethod cost()
parse and write out cost
• classmethod module(line)
create module table, close previous table first
• classmethod moduleclose()
close module table, close previous table first
• classmethod section1()
create query text table
• classmethod section1close()
close query text table
• classmethod section2()
create query plan table
• classmethod spacepos(line) as %Integer
Given a line of text, return the position of the first character that is not a space
• classmethod subpos(line, pos)
write out subroutine lines