public static final class UstraTransactionUtils.TransactionExecuteOption
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
UstraTransactionUtils.TransactionExecuteOption.TransactionExecuteOptionBuilder |
| Constructor and Description |
|---|
TransactionExecuteOption() |
TransactionExecuteOption(int isolationLevel,
int timeout,
int propagationBehavior,
java.lang.String dataSourceName) |
| Modifier and Type | Method and Description |
|---|---|
static UstraTransactionUtils.TransactionExecuteOption.TransactionExecuteOptionBuilder |
builder() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDataSourceName() |
int |
getIsolationLevel() |
int |
getPropagationBehavior() |
int |
getTimeout() |
int |
hashCode() |
void |
setDataSourceName(java.lang.String dataSourceName) |
void |
setIsolationLevel(int isolationLevel) |
void |
setPropagationBehavior(int propagationBehavior) |
void |
setTimeout(int timeout) |
java.lang.String |
toString() |
static UstraTransactionUtils.TransactionExecuteOption |
withDataSource(java.lang.String dataSourceName) |
static UstraTransactionUtils.TransactionExecuteOption |
withDefault() |
static UstraTransactionUtils.TransactionExecuteOption |
withFrameworkDataSource() |
public TransactionExecuteOption()
public TransactionExecuteOption(int isolationLevel,
int timeout,
int propagationBehavior,
java.lang.String dataSourceName)
public static UstraTransactionUtils.TransactionExecuteOption withFrameworkDataSource()
public static UstraTransactionUtils.TransactionExecuteOption withDataSource(java.lang.String dataSourceName)
public static UstraTransactionUtils.TransactionExecuteOption withDefault()
public static UstraTransactionUtils.TransactionExecuteOption.TransactionExecuteOptionBuilder builder()
public int getIsolationLevel()
public int getTimeout()
public int getPropagationBehavior()
public java.lang.String getDataSourceName()
public void setIsolationLevel(int isolationLevel)
public void setTimeout(int timeout)
public void setPropagationBehavior(int propagationBehavior)
public void setDataSourceName(java.lang.String dataSourceName)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object