com.liferay.portal.kernel.transaction
Class TransactionAttribute.Builder
java.lang.Object
com.liferay.portal.kernel.transaction.TransactionAttribute.Builder
- Enclosing class:
- TransactionAttribute
public static class TransactionAttribute.Builder
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransactionAttribute.Builder
public TransactionAttribute.Builder()
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)