public interface AgroalDataSource extends AutoCloseable, DataSource, Serializable
Modifier and Type | Interface and Description |
---|---|
static class |
AgroalDataSource.FlushMode |
Modifier and Type | Method and Description |
---|---|
void |
addListener(AgroalDataSourceListener listener)
Deprecated.
|
void |
close() |
void |
flush(AgroalDataSource.FlushMode mode) |
static AgroalDataSource |
from(AgroalDataSourceConfiguration configuration,
AgroalDataSourceListener... listeners) |
static AgroalDataSource |
from(Supplier<AgroalDataSourceConfiguration> configurationSupplier,
AgroalDataSourceListener... listeners) |
AgroalDataSourceConfiguration |
getConfiguration() |
AgroalDataSourceMetrics |
getMetrics() |
getConnection, getConnection
getLoginTimeout, getLogWriter, getParentLogger, setLoginTimeout, setLogWriter
isWrapperFor, unwrap
static AgroalDataSource from(Supplier<AgroalDataSourceConfiguration> configurationSupplier, AgroalDataSourceListener... listeners) throws SQLException
SQLException
static AgroalDataSource from(AgroalDataSourceConfiguration configuration, AgroalDataSourceListener... listeners) throws SQLException
SQLException
AgroalDataSourceConfiguration getConfiguration()
AgroalDataSourceMetrics getMetrics()
void flush(AgroalDataSource.FlushMode mode)
@Deprecated void addListener(AgroalDataSourceListener listener)
void close()
close
in interface AutoCloseable
Copyright © 2018 JBoss by Red Hat. All rights reserved.