com.liferay.portal.spring.transaction
Class CounterTransactionExecutor
java.lang.Object
com.liferay.portal.spring.transaction.CounterTransactionExecutor
- All Implemented Interfaces:
- TransactionExecutor, TransactionHandler
public class CounterTransactionExecutor
- extends Object
- implements TransactionExecutor, TransactionHandler
|
Method Summary |
void |
commit(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute,
org.springframework.transaction.TransactionStatus transactionStatus)
|
Object |
execute(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute,
org.aopalliance.intercept.MethodInvocation methodInvocation)
|
void |
rollback(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
Throwable throwable,
org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute,
org.springframework.transaction.TransactionStatus transactionStatus)
|
org.springframework.transaction.TransactionStatus |
start(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CounterTransactionExecutor
public CounterTransactionExecutor()
commit
public void commit(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute,
org.springframework.transaction.TransactionStatus transactionStatus)
- Specified by:
commit in interface TransactionHandler
execute
public Object execute(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute,
org.aopalliance.intercept.MethodInvocation methodInvocation)
throws Throwable
- Specified by:
execute in interface TransactionExecutor
- Throws:
Throwable
rollback
public void rollback(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
Throwable throwable,
org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute,
org.springframework.transaction.TransactionStatus transactionStatus)
throws Throwable
- Specified by:
rollback in interface TransactionHandler
- Throws:
Throwable
start
public org.springframework.transaction.TransactionStatus start(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute)
- Specified by:
start in interface TransactionHandler