Liferay 6.2-ce-ga5

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

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

public static class TransactionAttribute.Builder
extends Object


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

Constructor Detail

TransactionAttribute.Builder

public TransactionAttribute.Builder()
Method Detail

build

public TransactionAttribute build()

setIsolation

public TransactionAttribute.Builder setIsolation(Isolation isolation)

setNoRollbackForClasses

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

setNoRollbackForClassNames

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

setPropagation

public TransactionAttribute.Builder setPropagation(Propagation propagation)

setReadOnly

public TransactionAttribute.Builder setReadOnly(boolean readOnly)

setRollbackForClasses

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

setRollbackForClassNames

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

Liferay 6.2-ce-ga5