Package | Description |
---|---|
org.apache.ignite.configuration |
Contains configuration-related classes.
|
Modifier and Type | Method and Description |
---|---|
TransactionConfiguration |
IgniteConfiguration.getTransactionConfiguration()
Gets transactions configuration.
|
TransactionConfiguration |
TransactionConfiguration.setDeadlockTimeout(long deadlockTimeout)
This is an experimental feature.
|
TransactionConfiguration |
TransactionConfiguration.setDefaultTxConcurrency(TransactionConcurrency dfltConcurrency)
Sets default transaction concurrency.
|
TransactionConfiguration |
TransactionConfiguration.setDefaultTxIsolation(TransactionIsolation dfltIsolation)
Sets default transaction isolation.
|
TransactionConfiguration |
TransactionConfiguration.setDefaultTxTimeout(long dfltTxTimeout)
Sets default transaction timeout in milliseconds.
|
TransactionConfiguration |
TransactionConfiguration.setPessimisticTxLogLinger(int pessimisticTxLogLinger)
Sets cleanup delay for pessimistic transaction recovery log for failed node, in milliseconds.
|
TransactionConfiguration |
TransactionConfiguration.setPessimisticTxLogSize(int pessimisticTxLogSize)
Sets pessimistic transactions log size.
|
<T> TransactionConfiguration |
TransactionConfiguration.setTxManagerFactory(javax.cache.configuration.Factory<T> factory)
Sets transaction manager factory for available
javax.transaction.TransactionManager implementation,
if any. |
TransactionConfiguration |
TransactionConfiguration.setTxManagerLookupClassName(String tmLookupClsName)
Deprecated.
Use
setTxManagerFactory(Factory) instead. |
TransactionConfiguration |
TransactionConfiguration.setTxSerializableEnabled(boolean txSerEnabled)
Deprecated.
This method has no effect,
TransactionIsolation.SERIALIZABLE isolation is always enabled. |
TransactionConfiguration |
TransactionConfiguration.setTxTimeoutOnPartitionMapExchange(long txTimeoutOnPartitionMapExchange)
Sets transaction timeout on partition map exchange.
0 means transactions will never be rolled back on partition map exchange.
|
TransactionConfiguration |
TransactionConfiguration.setUseJtaSynchronization(boolean useJtaSync)
Sets the flag that defines whether to use lightweight JTA synchronization callback to enlist
into JTA transaction instead of creating a separate XA resource.
|
Modifier and Type | Method and Description |
---|---|
IgniteConfiguration |
IgniteConfiguration.setTransactionConfiguration(TransactionConfiguration txCfg)
Sets transactions configuration.
|
Constructor and Description |
---|
TransactionConfiguration(TransactionConfiguration cfg) |
GridGain In-Memory Computing Platform : ver. 8.9.14 Release Date : November 5 2024