Liferay 7.0-ce-m3

com.liferay.portal.spring.transaction
Class CounterTransactionExecutor

java.lang.Object
  extended by com.liferay.portal.spring.transaction.BaseTransactionExecutor
      extended by com.liferay.portal.spring.transaction.CounterTransactionExecutor
All Implemented Interfaces:
TransactionExecutor

public class CounterTransactionExecutor
extends BaseTransactionExecutor


Constructor Summary
CounterTransactionExecutor()
           
 
Method Summary
 Object execute(org.springframework.transaction.PlatformTransactionManager platformTransactionManager, org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute, org.aopalliance.intercept.MethodInvocation methodInvocation)
           
protected  void processCommit(org.springframework.transaction.PlatformTransactionManager platformTransactionManager, org.springframework.transaction.TransactionStatus transactionStatus)
           
protected  void processThrowable(org.springframework.transaction.PlatformTransactionManager platformTransactionManager, Throwable throwable, org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute, org.springframework.transaction.TransactionStatus transactionStatus)
           
 
Methods inherited from class com.liferay.portal.spring.transaction.BaseTransactionExecutor
createTransactionAttribute, createTransactionStatus, fireTransactionCommittedEvent, fireTransactionCreatedEvent, fireTransactionRollbackedEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CounterTransactionExecutor

public CounterTransactionExecutor()
Method Detail

execute

public Object execute(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
                      org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute,
                      org.aopalliance.intercept.MethodInvocation methodInvocation)
               throws Throwable
Throws:
Throwable

processCommit

protected void processCommit(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
                             org.springframework.transaction.TransactionStatus transactionStatus)

processThrowable

protected void processThrowable(org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
                                Throwable throwable,
                                org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute,
                                org.springframework.transaction.TransactionStatus transactionStatus)
                         throws Throwable
Throws:
Throwable

Liferay 7.0-ce-m3