Liferay 7.0-ga1 portal-kernel

com.liferay.portal.kernel.transaction
Class TransactionConfig.Builder

java.lang.Object
  extended by com.liferay.portal.kernel.transaction.TransactionConfig.Builder
Enclosing class:
TransactionConfig

public static class TransactionConfig.Builder
extends Object


Constructor Summary
TransactionConfig.Builder()
           
 
Method Summary
 TransactionConfig build()
           
 TransactionConfig.Builder setIsolation(Isolation isolation)
           
 TransactionConfig.Builder setNoRollbackForClasses(Class<?>... noRollbackForClasses)
           
 TransactionConfig.Builder setNoRollbackForClassNames(String... noRollbackForClassNames)
           
 TransactionConfig.Builder setPropagation(Propagation propagation)
           
 TransactionConfig.Builder setReadOnly(boolean readOnly)
           
 TransactionConfig.Builder setRollbackForClasses(Class<?>... rollbackForClasses)
           
 TransactionConfig.Builder setRollbackForClassNames(String... rollbackForClassNames)
           
 TransactionConfig.Builder setTimeout(int timeout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionConfig.Builder

public TransactionConfig.Builder()
Method Detail

build

public TransactionConfig build()

setIsolation

public TransactionConfig.Builder setIsolation(Isolation isolation)

setNoRollbackForClasses

public TransactionConfig.Builder setNoRollbackForClasses(Class<?>... noRollbackForClasses)

setNoRollbackForClassNames

public TransactionConfig.Builder setNoRollbackForClassNames(String... noRollbackForClassNames)

setPropagation

public TransactionConfig.Builder setPropagation(Propagation propagation)

setReadOnly

public TransactionConfig.Builder setReadOnly(boolean readOnly)

setRollbackForClasses

public TransactionConfig.Builder setRollbackForClasses(Class<?>... rollbackForClasses)

setRollbackForClassNames

public TransactionConfig.Builder setRollbackForClassNames(String... rollbackForClassNames)

setTimeout

public TransactionConfig.Builder setTimeout(int timeout)

Liferay 7.0-ga1 portal-kernel