static class DialectManager.ChainDialectFactory extends Object implements DialectFactory
DialectFactory
that tries to
create a Dialect using a succession of underlying factories.Constructor and Description |
---|
DialectManager.ChainDialectFactory(List<DialectFactory> dialectFactoryList)
Creates a ChainDialectFactory.
|
DialectManager.ChainDialectFactory(List<DialectFactory> dialectFactoryList)
dialectFactoryList
- List of underlying factoriespublic Dialect createDialect(DataSource dataSource, Connection connection)
DialectFactory
If the dialect cannot handle this connection, returns null.
createDialect
in interface DialectFactory
dataSource
- JDBC data sourceconnection
- JDBC connection