public class IoTDBDataSourceFactory extends Object implements org.osgi.service.jdbc.DataSourceFactory
JDBC_DATABASE_NAME, JDBC_DATASOURCE_NAME, JDBC_DESCRIPTION, JDBC_INITIAL_POOL_SIZE, JDBC_MAX_IDLE_TIME, JDBC_MAX_POOL_SIZE, JDBC_MAX_STATEMENTS, JDBC_MIN_POOL_SIZE, JDBC_NETWORK_PROTOCOL, JDBC_PASSWORD, JDBC_PORT_NUMBER, JDBC_PROPERTY_CYCLE, JDBC_ROLE_NAME, JDBC_SERVER_NAME, JDBC_URL, JDBC_USER, OSGI_JDBC_DRIVER_CLASS, OSGI_JDBC_DRIVER_NAME, OSGI_JDBC_DRIVER_VERSION| Constructor and Description |
|---|
IoTDBDataSourceFactory() |
| Modifier and Type | Method and Description |
|---|---|
ConnectionPoolDataSource |
createConnectionPoolDataSource(Properties properties) |
DataSource |
createDataSource(Properties properties) |
Driver |
createDriver(Properties properties) |
XADataSource |
createXADataSource(Properties properties) |
void |
setProperties(IoTDBDataSource ds,
Properties prop) |
public DataSource createDataSource(Properties properties)
createDataSource in interface org.osgi.service.jdbc.DataSourceFactorypublic void setProperties(IoTDBDataSource ds, Properties prop)
public ConnectionPoolDataSource createConnectionPoolDataSource(Properties properties)
createConnectionPoolDataSource in interface org.osgi.service.jdbc.DataSourceFactorypublic XADataSource createXADataSource(Properties properties)
createXADataSource in interface org.osgi.service.jdbc.DataSourceFactorypublic Driver createDriver(Properties properties)
createDriver in interface org.osgi.service.jdbc.DataSourceFactoryCopyright © 2022 The Apache Software Foundation. All rights reserved.