Package org.teiid.runtime
Interface EmbeddedConnection
-
- All Superinterfaces:
AutoCloseable
,Connection
,TeiidConnection
,Wrapper
public interface EmbeddedConnection extends TeiidConnection
An extension toTeiidConnection
that 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 forCallableStatement
parameter 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 CallableStatement
prepareCall(Command command, EmbeddedRequestOptions options)
TeiidPreparedStatement
prepareStatement(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
-
-