public static final class PropertySQLProvider.Factory extends Object implements SQLProvider.Factory
| Modifier and Type | Class and Description |
|---|---|
static class |
PropertySQLProvider.Factory.SQLDialect |
| Constructor and Description |
|---|
Factory(DataSource dataSource) |
Factory(JDBCConnectionProvider connectionProvider) |
Factory(Map<String,Object> dataSourceProperties) |
Factory(PropertySQLProvider.Factory.SQLDialect dialect) |
| Modifier and Type | Method and Description |
|---|---|
SQLProvider |
create(String tableName,
SQLProvider.DatabaseStoreType dbStoreType) |
static PropertySQLProvider.Factory.SQLDialect |
identifyDialect(String name) |
static PropertySQLProvider.Factory.SQLDialect |
investigateDialect(Connection connection) |
static PropertySQLProvider.Factory.SQLDialect |
investigateDialect(Map<String,Object> dataSourceProperties) |
public Factory(PropertySQLProvider.Factory.SQLDialect dialect)
public Factory(DataSource dataSource)
public Factory(JDBCConnectionProvider connectionProvider)
public static PropertySQLProvider.Factory.SQLDialect investigateDialect(Connection connection)
public static PropertySQLProvider.Factory.SQLDialect investigateDialect(Map<String,Object> dataSourceProperties)
public static PropertySQLProvider.Factory.SQLDialect identifyDialect(String name)
public SQLProvider create(String tableName, SQLProvider.DatabaseStoreType dbStoreType)
create in interface SQLProvider.FactoryCopyright © 2021 The Apache Software Foundation. All rights reserved.