public class CallbackPreferringTransactionExecutor extends Object implements TransactionExecutor
| Modifier and Type | Class and Description |
|---|---|
protected static class |
CallbackPreferringTransactionExecutor.ThrowableHolder |
protected static class |
CallbackPreferringTransactionExecutor.ThrowableHolderException |
| Constructor and Description |
|---|
CallbackPreferringTransactionExecutor() |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.transaction.support.TransactionCallback<Object> |
createTransactionCallback(TransactionAttributeAdapter transactionAttributeAdapter,
org.aopalliance.intercept.MethodInvocation methodInvocation) |
Object |
execute(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
TransactionAttributeAdapter transactionAttributeAdapter,
org.aopalliance.intercept.MethodInvocation methodInvocation) |
public CallbackPreferringTransactionExecutor()
public Object execute(org.springframework.transaction.PlatformTransactionManager platformTransactionManager, TransactionAttributeAdapter transactionAttributeAdapter, org.aopalliance.intercept.MethodInvocation methodInvocation) throws Throwable
execute in interface TransactionExecutorThrowableprotected org.springframework.transaction.support.TransactionCallback<Object> createTransactionCallback(TransactionAttributeAdapter transactionAttributeAdapter, org.aopalliance.intercept.MethodInvocation methodInvocation)