org.apache.derby.impl.sql.compile
Class OptTraceViewer
- java.lang.Object
-
- org.apache.derby.impl.sql.compile.OptTraceViewer
-
- All Implemented Interfaces:
- OptionalTool
public class OptTraceViewer extends java.lang.Object implements OptionalTool
OptionalTool for viewing the output created when you xml-trace the optimizer.
-
-
Constructor Summary
Constructors Constructor and Description OptTraceViewer()0-arg constructor required by the OptionalTool contract
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidloadTool(java.lang.String... configurationParameters)Takes the following arguments:voidunloadTool(java.lang.String... configurationParameters)Drop the schema objects which were created for viewing the xml file containing the optimizer trace.
-
-
-
Constructor Detail
-
OptTraceViewer
public OptTraceViewer()
0-arg constructor required by the OptionalTool contract
-
-
Method Detail
-
loadTool
public void loadTool(java.lang.String... configurationParameters) throws java.sql.SQLExceptionTakes the following arguments:
- fileURL - The url of the file holding the xml trace. E.g.: "file:///Users/me/mainline/z.txt"
...and creates the following schema objects for viewing the xml trace of the optimizer:
- ArrayList - A user-defined type wrapping java.util.ArrayList.
- asList - A factory function for creating ArrayLists.
- planCost - An XmlVTI for viewing xml traces.
- planCost - A view which passes the file name to the XmlVTI.
- Specified by:
loadToolin interfaceOptionalTool- Throws:
java.sql.SQLException
-
unloadTool
public void unloadTool(java.lang.String... configurationParameters) throws java.sql.SQLExceptionDrop the schema objects which were created for viewing the xml file containing the optimizer trace.
- Specified by:
unloadToolin interfaceOptionalTool- Throws:
java.sql.SQLException
-
-
DataMelt 3.0 © DataMelt by jWork.ORG