org.apache.iotdb.jdbc

## 类 IoTDBDataSourceFactory

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

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

    public class IoTDBDataSourceFactory
    extends 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()`

### 方法概要

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

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

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

### 构造器详细资料

#### IoTDBDataSourceFactory

    public IoTDBDataSourceFactory()

### 方法详细资料

#### createDataSource

    public DataSource createDataSource(Properties properties)
                                throws SQLException

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

#### setProperties

    public void setProperties(IoTDBDataSource ds,
                              Properties prop)

#### createConnectionPoolDataSource

    public ConnectionPoolDataSource createConnectionPoolDataSource(Properties properties)
                                                            throws SQLException

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

#### createXADataSource

    public XADataSource createXADataSource(Properties properties)
                                    throws SQLException

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

#### createDriver

    public Driver createDriver(Properties properties)
                        throws SQLException

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