Package org.teiid.runtime
Interface EmbeddedConnection
-
- All Superinterfaces:
AutoCloseable,Connection,TeiidConnection,Wrapper
public interface EmbeddedConnection extends TeiidConnection
An extension toTeiidConnectionthat allows for by-passing the parser.
Note this is a non-public API that is subject to change. And that the parser will still be consulted if prepared statement metadata is asked for prior to execution or if named parameters are used forCallableStatementparameter assignments.
-
-
Field Summary
-
Fields inherited from interface java.sql.Connection
TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CallableStatementprepareCall(Command command, EmbeddedRequestOptions options)TeiidPreparedStatementprepareStatement(Command command, EmbeddedRequestOptions options)-
Methods inherited from interface java.sql.Connection
abort, clearWarnings, close, commit, createArrayOf, createBlob, createClob, createNClob, createSQLXML, createStatement, createStatement, createStatement, createStruct, getAutoCommit, getCatalog, getClientInfo, getClientInfo, getHoldability, getMetaData, getNetworkTimeout, getSchema, getTransactionIsolation, getTypeMap, getWarnings, isClosed, isReadOnly, isValid, nativeSQL, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, rollback, setAutoCommit, setCatalog, setClientInfo, setClientInfo, setHoldability, setNetworkTimeout, setReadOnly, setSavepoint, setSavepoint, setSchema, setTransactionIsolation, setTypeMap
-
Methods inherited from interface org.teiid.jdbc.TeiidConnection
changeUser
-
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
-
-
-
-
Method Detail
-
prepareCall
CallableStatement prepareCall(Command command, EmbeddedRequestOptions options) throws SQLException
- Throws:
SQLException
-
prepareStatement
TeiidPreparedStatement prepareStatement(Command command, EmbeddedRequestOptions options) throws SQLException
- Throws:
SQLException
-
-