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
ConstructorsModifierConstructorDescriptionprotectedDeferredConnectionProxyDataSourceWrapper_InfrastructureProxy(DataSource targetDataSource) -
Method Summary
Methods inherited from class io.mats3.util.wrappers.DeferredConnectionProxyDataSourceWrapper
actualConnectionWasRetrieved, getAutoCommitFromWrappedDataSource, getConnection, getConnection, getReadOnlyFromWrappedDataSource, getTransactionIsolationFromWrappedDataSource, methodInvoked, retrieveDefaultAutoCommitAndTransactionIsolationAndReadOnlyValues, wrapMethods inherited from class io.mats3.util.wrappers.DataSourceWrapper
getLoginTimeout, getLogWriter, getParentLogger, isWrapperFor, setLoginTimeout, setLogWriter, setWrappee, toString, unwrap, unwrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.sql.CommonDataSource
createShardingKeyBuilderMethods inherited from interface javax.sql.DataSource
createConnectionBuilderMethods inherited from interface io.mats3.MatsFactory.MatsWrapper
unwrapFully, unwrapTo
-
Constructor Details
-
DeferredConnectionProxyDataSourceWrapper_InfrastructureProxy
-
-
Method Details
-
getWrappedObject
- Specified by:
getWrappedObjectin interfaceorg.springframework.core.InfrastructureProxy
-