Package org.umlg.sqlg.structure
Interface SqlgDataSource
- All Known Implementing Classes:
JNDIDataSource
public interface SqlgDataSource
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()default booleanisC3p0()static booleanisH2(org.apache.commons.configuration2.Configuration configuration) default booleanisHikari()static booleanisHsqldb(org.apache.commons.configuration2.Configuration configuration) static booleanisMariaDb(org.apache.commons.configuration2.Configuration configuration) static booleanisMsSqlServer(org.apache.commons.configuration2.Configuration configuration) static booleanisMysql(org.apache.commons.configuration2.Configuration configuration) static booleanisPostgres(org.apache.commons.configuration2.Configuration configuration)
-
Field Details
-
C3P0DataSource
- See Also:
-
SqlgHikariDataSource
- See Also:
-
-
Method Details
-
getDatasource
DataSource getDatasource() -
getDialect
SqlDialect getDialect() -
close
void close() -
getPoolStatsAsJson
String getPoolStatsAsJson() -
isPostgres
static boolean isPostgres(org.apache.commons.configuration2.Configuration configuration) -
isMsSqlServer
static boolean isMsSqlServer(org.apache.commons.configuration2.Configuration configuration) -
isHsqldb
static boolean isHsqldb(org.apache.commons.configuration2.Configuration configuration) -
isH2
static boolean isH2(org.apache.commons.configuration2.Configuration configuration) -
isMariaDb
static boolean isMariaDb(org.apache.commons.configuration2.Configuration configuration) -
isMysql
static boolean isMysql(org.apache.commons.configuration2.Configuration configuration) -
isC3p0
default boolean isC3p0() -
isHikari
default boolean isHikari()
-