Package io.mats3.spring.jms.tx
Class JmsMatsTransactionManager_JmsAndSpringManagedSqlTx.DeferredConnectionProxyDataSourceWrapper_InfrastructureProxy
java.lang.Object
io.mats3.util.wrappers.DataSourceWrapper
io.mats3.util.wrappers.DeferredConnectionProxyDataSourceWrapper
io.mats3.spring.jms.tx.JmsMatsTransactionManager_JmsAndSpringManagedSqlTx.DeferredConnectionProxyDataSourceWrapper_InfrastructureProxy
- All Implemented Interfaces:
MatsFactory.MatsWrapper<DataSource>
,Wrapper
,CommonDataSource
,DataSource
,org.springframework.core.InfrastructureProxy
- Enclosing class:
- JmsMatsTransactionManager_JmsAndSpringManagedSqlTx
protected static class JmsMatsTransactionManager_JmsAndSpringManagedSqlTx.DeferredConnectionProxyDataSourceWrapper_InfrastructureProxy
extends DeferredConnectionProxyDataSourceWrapper
implements org.springframework.core.InfrastructureProxy
Extension of
DeferredConnectionProxyDataSourceWrapper
which implements InfrastructureProxy
.
Read JavaDoc for JmsMatsTransactionManager_JmsAndSpringManagedSqlTx.wrapLazyConnectionDatasource(DataSource)
.-
Nested Class Summary
Nested classes/interfaces inherited from class io.mats3.util.wrappers.DeferredConnectionProxyDataSourceWrapper
DeferredConnectionProxyDataSourceWrapper.DeferredConnectionProxy, DeferredConnectionProxyDataSourceWrapper.DeferredFetchInvocationHandler
-
Field Summary
Fields inherited from class io.mats3.util.wrappers.DeferredConnectionProxyDataSourceWrapper
_autoCommitFromWrappedDataSource, _readOnlyFromWrappedDataSource, _transactionIsolationFromWrappedDataSource
-
Constructor Summary
ModifierConstructorDescriptionprotected
DeferredConnectionProxyDataSourceWrapper_InfrastructureProxy
(DataSource targetDataSource) -
Method Summary
Methods inherited from class io.mats3.util.wrappers.DeferredConnectionProxyDataSourceWrapper
actualConnectionWasRetrieved, getAutoCommitFromWrappedDataSource, getConnection, getConnection, getReadOnlyFromWrappedDataSource, getTransactionIsolationFromWrappedDataSource, methodInvoked, retrieveDefaultAutoCommitAndTransactionIsolationAndReadOnlyValues, wrap
Methods inherited from class io.mats3.util.wrappers.DataSourceWrapper
getLoginTimeout, getLogWriter, getParentLogger, isWrapperFor, setLoginTimeout, setLogWriter, setWrappee, toString, unwrap, unwrap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface javax.sql.CommonDataSource
createShardingKeyBuilder
Methods inherited from interface javax.sql.DataSource
createConnectionBuilder
Methods inherited from interface io.mats3.MatsFactory.MatsWrapper
unwrapFully, unwrapTo
-
Constructor Details
-
DeferredConnectionProxyDataSourceWrapper_InfrastructureProxy
-
-
Method Details
-
getWrappedObject
- Specified by:
getWrappedObject
in interfaceorg.springframework.core.InfrastructureProxy
-