public class HiveDataSourceClient extends CommonDataSourceClient
| Modifier and Type | Field and Description |
|---|---|
protected com.zaxxer.hikari.HikariDataSource |
oneSessionDataSource |
baseConnectionParam, COMMON_PASSWORD, COMMON_USER, COMMON_VALIDATION_QUERY, dataSource, jdbcTemplate| Constructor and Description |
|---|
HiveDataSourceClient(BaseConnectionParam baseConnectionParam,
DbType dbType) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkEnv(BaseConnectionParam baseConnectionParam) |
void |
close() |
protected org.apache.hadoop.conf.Configuration |
createHadoopConf() |
Connection |
getConnection() |
protected org.apache.hadoop.conf.Configuration |
getHadoopConf() |
protected void |
initClient(BaseConnectionParam baseConnectionParam,
DbType dbType) |
protected void |
preInit() |
checkClient, checkUser, checkValidationQuery, setDefaultPassword, setDefaultUsername, setDefaultValidationQuerypublic HiveDataSourceClient(BaseConnectionParam baseConnectionParam, DbType dbType)
protected void preInit()
preInit in class CommonDataSourceClientprotected void initClient(BaseConnectionParam baseConnectionParam, DbType dbType)
initClient in class CommonDataSourceClientprotected void checkEnv(BaseConnectionParam baseConnectionParam)
checkEnv in class CommonDataSourceClientprotected org.apache.hadoop.conf.Configuration createHadoopConf()
protected org.apache.hadoop.conf.Configuration getHadoopConf()
public Connection getConnection()
getConnection in interface DataSourceClientgetConnection in class CommonDataSourceClientpublic void close()
close in interface DataSourceClientclose in class CommonDataSourceClientCopyright © 2021 The Apache Software Foundation. All rights reserved.