@ConfigurationProperties(prefix="spring.transaction") public class TransactionProperties extends java.lang.Object implements PlatformTransactionManagerCustomizer<org.springframework.transaction.support.AbstractPlatformTransactionManager>
AbstractPlatformTransactionManager.| Constructor and Description |
|---|
TransactionProperties() |
| Modifier and Type | Method and Description |
|---|---|
void |
customize(org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager)
Customize the given transaction manager.
|
java.time.Duration |
getDefaultTimeout() |
java.lang.Boolean |
getRollbackOnCommitFailure() |
void |
setDefaultTimeout(java.time.Duration defaultTimeout) |
void |
setRollbackOnCommitFailure(java.lang.Boolean rollbackOnCommitFailure) |
public java.time.Duration getDefaultTimeout()
public void setDefaultTimeout(java.time.Duration defaultTimeout)
public java.lang.Boolean getRollbackOnCommitFailure()
public void setRollbackOnCommitFailure(java.lang.Boolean rollbackOnCommitFailure)
public void customize(org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager)
PlatformTransactionManagerCustomizercustomize in interface PlatformTransactionManagerCustomizer<org.springframework.transaction.support.AbstractPlatformTransactionManager>transactionManager - the transaction manager to customize