Liferay 7.0-ce-b4

com.liferay.portal.spring.transaction
Class BaseTransactionExecutor

java.lang.Object
  extended by com.liferay.portal.spring.transaction.BaseTransactionExecutor
All Implemented Interfaces:
TransactionExecutor
Direct Known Subclasses:
CallbackPreferringTransactionExecutor, DefaultTransactionExecutor

public abstract class BaseTransactionExecutor
extends Object
implements TransactionExecutor


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

Constructor Detail

BaseTransactionExecutor

public BaseTransactionExecutor()
Method Detail

createTransactionAttribute

protected TransactionAttribute createTransactionAttribute(org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute)

createTransactionStatus

protected TransactionStatus createTransactionStatus(org.springframework.transaction.TransactionStatus transactionStatus)

fireTransactionCommittedEvent

protected void fireTransactionCommittedEvent(org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute,
                                             org.springframework.transaction.TransactionStatus transactionStatus)

fireTransactionCreatedEvent

protected void fireTransactionCreatedEvent(org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute,
                                           org.springframework.transaction.TransactionStatus transactionStatus)

fireTransactionRollbackedEvent

protected void fireTransactionRollbackedEvent(org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute,
                                              org.springframework.transaction.TransactionStatus transactionStatus,
                                              Throwable throwable)

Liferay 7.0-ce-b4