Show Table of Contents
3.2. JDBC Statement Extensions
The JBoss Data Virtualization statement interface,
org.teiid.jdbc.TeiidStatement, provides functionality beyond the JDBC standard. To use this interface, cast or unwrap the statement returned by the connection. The interface provides the following methods for setting and retrieving statement properties:
Table 3.1. Statement Properties
| Method Name | Description |
|---|---|
getAnnotations | This method has been deprecated. Use the SHOW statement. |
getDebugLog | This method has been deprecated. Use the SHOW statement. |
getExecutionProperty | This method has been deprecated. Use the SHOW statement. |
getPlanDescription |
Get the query plan description if the statement was last executed with SHOWPLAN ON|DEBUG. The plan is a tree made up of
org.teiid.client.plan.PlanNode objects. Typically PlanNode.toString() or PlanNode.toXml() will be used to convert the plan into a textual form.
|
getRequestIdentifier |
Get an identifier for the last command executed on this statement. If no command has been executed yet, null is returned.
|
setExecutionProperty | Note
This method has been deprecated. Use the SET statement.
|
setPayload |
Set a per-command payload to pass to translators. Currently the only built-in use is for sending hints for an Oracle data source.
|

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.