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.Factory
Copyright © 2021 JBoss by Red Hat. All rights reserved.