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