Package mondrian.spi
Class DialectManager.ConstructorDialectFactory
- java.lang.Object
-
- mondrian.spi.DialectManager.ConstructorDialectFactory
-
- All Implemented Interfaces:
DialectFactory
- Enclosing class:
- DialectManager
static class DialectManager.ConstructorDialectFactory extends Object implements DialectFactory
Implementation ofDialectFactory
that calls a class'spublic <init>(Connection connection)
constructor.
-
-
Constructor Summary
Constructors Constructor Description ConstructorDialectFactory(Constructor<? extends Dialect> constructor)
Creates a ConstructorDialectFactory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Dialect
createDialect(DataSource dataSource, Connection connection)
Creates a Dialect.
-
-
-
Constructor Detail
-
ConstructorDialectFactory
ConstructorDialectFactory(Constructor<? extends Dialect> constructor)
Creates a ConstructorDialectFactory.- Parameters:
constructor
- Constructor
-
-
Method Detail
-
createDialect
public Dialect createDialect(DataSource dataSource, Connection connection)
Description copied from interface:DialectFactory
Creates a Dialect.If the dialect cannot handle this connection, returns null.
- Specified by:
createDialect
in interfaceDialectFactory
- Parameters:
dataSource
- JDBC data sourceconnection
- JDBC connection- Returns:
- dialect for this connection, or null if this factory's dialect is not appropriate for the connection
-
-