Liferay 7.0-ce-m6

com.liferay.portal.kernel.transaction
Class TransactionInvokerUtil

java.lang.Object
  extended by com.liferay.portal.kernel.transaction.TransactionInvokerUtil

public class TransactionInvokerUtil
extends Object


Constructor Summary
TransactionInvokerUtil()
           
 
Method Summary
static void commit(TransactionAttribute transactionAttribute, TransactionStatus transactionStatus)
           
static
<T> T
invoke(TransactionAttribute transactionAttribute, Callable<T> callable)
           
static void rollback(Throwable throwable, TransactionAttribute transactionAttribute, TransactionStatus transactionStatus)
           
 void setTransactionInvoker(TransactionInvoker transactionInvoker)
           
static TransactionStatus start(TransactionAttribute transactionAttribute)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionInvokerUtil

public TransactionInvokerUtil()
Method Detail

commit

public static void commit(TransactionAttribute transactionAttribute,
                          TransactionStatus transactionStatus)

invoke

public static <T> T invoke(TransactionAttribute transactionAttribute,
                           Callable<T> callable)
                throws Throwable
Throws:
Throwable

rollback

public static void rollback(Throwable throwable,
                            TransactionAttribute transactionAttribute,
                            TransactionStatus transactionStatus)
                     throws Throwable
Throws:
Throwable

start

public static TransactionStatus start(TransactionAttribute transactionAttribute)

setTransactionInvoker

public void setTransactionInvoker(TransactionInvoker transactionInvoker)

Liferay 7.0-ce-m6