Package org.teiid.jdbc
-
Interface Summary Interface Description BatchResults.BatchFetcher ConnectionListener A JDBC Connection lifecycle listenerConnectionProfile ContinuousStatementCallback A callback for continuous result processing.ExecutionProperties These execution properties can be set via theTeiidStatement.setExecutionProperty(String, String)
method.ExecutionProperties.Values LocalProfile StatementCallback A callback for non-blocking statement result processing.TeiidConnection Optional methods supported by Teiid Connections.TeiidPreparedStatement This interface provides methods in addition to the standard JDBC methods.TeiidResultSet TeiidStatement This interface provides methods in addition to the standard JDBC methods. -
Class Summary Class Description BaseDataSource The Teiid JDBC DataSource implementation class ofDataSource
andXADataSource
.BatchResults CallableStatementImpl ConnectionImpl Teiid's Connection implementation.DatabaseMetaDataImpl DeferredMetadataProvider This metadata provider starts with just column names and types (provided in the response) but must lazily load the rest of the metadata when necessary.EnhancedTimer Specialized timer that can purge tasks in lg(n) time Will only hold a thread while there are pending tasks.FilteredResultsMetadata JDBCPlugin JDBCPluginJDBCURL MetadataProvider NonBlockingRowProcessor Handles the future processing logic and makes the appropriate calls to the callbackParameterMetaDataImpl Note: this is currently only accurate forPreparedStatement
s.PreparedStatementImpl Instances of PreparedStatement contain a SQL statement that has already been compiled.RequestOptions ResultSetImpl ResultSetMetaDataImpl SQLStates Utility class containing 1) SQL state constants used to represent JDBC error state code, and 2) utility methods to check whether a SQL state belongs to a particular class of exception states.SQLStates.SQLStateClass StatementImpl TeiidDataSource The Teiid JDBC DataSource implementation class ofDataSource
andXADataSource
.TeiidDriver JDBC Driver class for Teiid Embedded and Teiid Server.WrapperImpl XAConnectionImpl Implementation of XAConnection. -
Enum Summary Enum Description JDBCPlugin.Event JDBCURL.ConnectionType -
Exception Summary Exception Description AsynchPositioningException PartialResultsWarning This warning class is sent when using partial results mode if one or more sources fails.TeiidSQLException Teiid specific SQLExceptionTeiidSQLWarning Teiid specific SQLWarning
If the cause was a source SQLWarning, then you may need to consult the warning chain to get all warnings, see the example below.