Liferay 7.0-ce-m3

com.liferay.portal.spring.transaction
Class DefaultTransactionExecutor

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

public class DefaultTransactionExecutor
extends BaseTransactionExecutor


Constructor Summary
DefaultTransactionExecutor()
           
 
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.interceptor.TransactionAttribute transactionAttribute, 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

DefaultTransactionExecutor

public DefaultTransactionExecutor()
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.interceptor.TransactionAttribute transactionAttribute,
                             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