程序包 org.apache.iotdb.jdbc

## 类 IoTDbDataSourceFactory

- java.lang.Object
- - org.apache.iotdb.jdbc.IoTDbDataSourceFactory

所有已实现的接口:
  `org.osgi.service.jdbc.DataSourceFactory`

    public class IoTDbDataSourceFactory
    extends java.lang.Object
    implements org.osgi.service.jdbc.DataSourceFactory

### 字段概要

### 从接口继承的字段 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`

### 构造器概要

构造器
`IoTDbDataSourceFactory()`

### 方法概要

所有方法 实例方法 具体方法
`javax.sql.ConnectionPoolDataSource` `createConnectionPoolDataSource​(java.util.Properties properties)`
`javax.sql.DataSource` `createDataSource​(java.util.Properties properties)`
`java.sql.Driver` `createDriver​(java.util.Properties properties)`
`javax.sql.XADataSource` `createXADataSource​(java.util.Properties properties)`
`void` `setProperties​(IoTDBDataSource ds, java.util.Properties prop)`

### 从类继承的方法 java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### 构造器详细资料

#### IoTDbDataSourceFactory

    public IoTDbDataSourceFactory()

### 方法详细资料

#### createDataSource

    public javax.sql.DataSource createDataSource​(java.util.Properties properties)
                                          throws java.sql.SQLException

指定者:
  `createDataSource` 在接口中 `org.osgi.service.jdbc.DataSourceFactory`
抛出:
  `java.sql.SQLException`

#### setProperties

    public void setProperties​(IoTDBDataSource ds,
                              java.util.Properties prop)

#### createConnectionPoolDataSource

    public javax.sql.ConnectionPoolDataSource createConnectionPoolDataSource​(java.util.Properties properties)
                                                                      throws java.sql.SQLException

指定者:
  `createConnectionPoolDataSource` 在接口中 `org.osgi.service.jdbc.DataSourceFactory`
抛出:
  `java.sql.SQLException`

#### createXADataSource

    public javax.sql.XADataSource createXADataSource​(java.util.Properties properties)
                                              throws java.sql.SQLException

指定者:
  `createXADataSource` 在接口中 `org.osgi.service.jdbc.DataSourceFactory`
抛出:
  `java.sql.SQLException`

#### createDriver

    public java.sql.Driver createDriver​(java.util.Properties properties)
                                 throws java.sql.SQLException

指定者:
  `createDriver` 在接口中 `org.osgi.service.jdbc.DataSourceFactory`
抛出:
  `java.sql.SQLException`