public abstract class AbstractDataSourceAdapter extends AbstractUnsupportedOperationDataSource implements AutoCloseable
Datasource.| Constructor and Description |
|---|
AbstractDataSourceAdapter(DataSource dataSource) |
AbstractDataSourceAdapter(Map<String,DataSource> dataSourceMap) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
close(Collection<String> dataSourceNames)
Close dataSources.
|
Connection |
getConnection(String username,
String password) |
Logger |
getParentLogger() |
protected abstract RuntimeContext |
getRuntimeContext() |
getLoginTimeout, setLoginTimeoutisWrapperFor, recordMethodInvocation, replayMethodsInvocation, unwrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConnectiongetLogWriter, setLogWriterisWrapperFor, unwrappublic AbstractDataSourceAdapter(Map<String,DataSource> dataSourceMap) throws SQLException
SQLExceptionpublic AbstractDataSourceAdapter(DataSource dataSource) throws SQLException
SQLExceptionpublic final Logger getParentLogger()
getParentLogger in interface CommonDataSourcepublic final Connection getConnection(String username, String password) throws SQLException
getConnection in interface DataSourceSQLExceptionpublic final void close()
throws Exception
close in interface AutoCloseableExceptionpublic void close(Collection<String> dataSourceNames) throws Exception
dataSourceNames - data source namesException - exceptionprotected abstract RuntimeContext getRuntimeContext()
Copyright © 2020 The Apache Software Foundation. All rights reserved.