public class KylinJdbcFactory extends Object implements org.apache.calcite.avatica.AvaticaFactory
| 限定符和类型 | 类和说明 |
|---|---|
static class |
KylinJdbcFactory.Version40 |
static class |
KylinJdbcFactory.Version41 |
| 限定符 | 构造器和说明 |
|---|---|
protected |
KylinJdbcFactory(int major,
int minor)
Creates a JDBC factory with given major/minor version number.
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getJdbcMajorVersion() |
int |
getJdbcMinorVersion() |
org.apache.calcite.avatica.AvaticaConnection |
newConnection(org.apache.calcite.avatica.UnregisteredDriver driver,
org.apache.calcite.avatica.AvaticaFactory factory,
String url,
Properties info) |
org.apache.calcite.avatica.AvaticaDatabaseMetaData |
newDatabaseMetaData(org.apache.calcite.avatica.AvaticaConnection connection) |
org.apache.calcite.avatica.AvaticaPreparedStatement |
newPreparedStatement(org.apache.calcite.avatica.AvaticaConnection connection,
org.apache.calcite.avatica.Meta.StatementHandle h,
org.apache.calcite.avatica.Meta.Signature signature,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability) |
IRemoteClient |
newRemoteClient(KylinConnection conn) |
org.apache.calcite.avatica.AvaticaResultSet |
newResultSet(org.apache.calcite.avatica.AvaticaStatement statement,
org.apache.calcite.avatica.QueryState state,
org.apache.calcite.avatica.Meta.Signature signature,
TimeZone timeZone,
org.apache.calcite.avatica.Meta.Frame firstFrame) |
ResultSetMetaData |
newResultSetMetaData(org.apache.calcite.avatica.AvaticaStatement statement,
org.apache.calcite.avatica.Meta.Signature signature) |
org.apache.calcite.avatica.AvaticaStatement |
newStatement(org.apache.calcite.avatica.AvaticaConnection connection,
org.apache.calcite.avatica.Meta.StatementHandle h,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability) |
protected KylinJdbcFactory(int major,
int minor)
public int getJdbcMajorVersion()
getJdbcMajorVersion 在接口中 org.apache.calcite.avatica.AvaticaFactorypublic int getJdbcMinorVersion()
getJdbcMinorVersion 在接口中 org.apache.calcite.avatica.AvaticaFactorypublic org.apache.calcite.avatica.AvaticaConnection newConnection(org.apache.calcite.avatica.UnregisteredDriver driver,
org.apache.calcite.avatica.AvaticaFactory factory,
String url,
Properties info)
throws SQLException
newConnection 在接口中 org.apache.calcite.avatica.AvaticaFactorySQLExceptionpublic org.apache.calcite.avatica.AvaticaDatabaseMetaData newDatabaseMetaData(org.apache.calcite.avatica.AvaticaConnection connection)
newDatabaseMetaData 在接口中 org.apache.calcite.avatica.AvaticaFactorypublic org.apache.calcite.avatica.AvaticaStatement newStatement(org.apache.calcite.avatica.AvaticaConnection connection,
org.apache.calcite.avatica.Meta.StatementHandle h,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
throws SQLException
newStatement 在接口中 org.apache.calcite.avatica.AvaticaFactorySQLExceptionpublic org.apache.calcite.avatica.AvaticaPreparedStatement newPreparedStatement(org.apache.calcite.avatica.AvaticaConnection connection,
org.apache.calcite.avatica.Meta.StatementHandle h,
org.apache.calcite.avatica.Meta.Signature signature,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
throws SQLException
newPreparedStatement 在接口中 org.apache.calcite.avatica.AvaticaFactorySQLExceptionpublic org.apache.calcite.avatica.AvaticaResultSet newResultSet(org.apache.calcite.avatica.AvaticaStatement statement,
org.apache.calcite.avatica.QueryState state,
org.apache.calcite.avatica.Meta.Signature signature,
TimeZone timeZone,
org.apache.calcite.avatica.Meta.Frame firstFrame)
throws SQLException
newResultSet 在接口中 org.apache.calcite.avatica.AvaticaFactorySQLExceptionpublic ResultSetMetaData newResultSetMetaData(org.apache.calcite.avatica.AvaticaStatement statement, org.apache.calcite.avatica.Meta.Signature signature) throws SQLException
newResultSetMetaData 在接口中 org.apache.calcite.avatica.AvaticaFactorySQLExceptionpublic IRemoteClient newRemoteClient(KylinConnection conn)
Copyright © 2014–2018 Apache Software Foundation. All rights reserved.