Package | Description |
---|---|
org.apache.ignite.configuration |
Contains configuration-related classes.
|
org.apache.ignite.internal.processors.cache | |
org.apache.ignite.internal.visor.node |
Modifier and Type | Method and Description |
---|---|
TransactionConfiguration |
IgniteConfiguration.getTransactionConfiguration()
Gets transactions configuration.
|
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.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) |
Modifier and Type | Method and Description |
---|---|
static TransactionConfiguration |
GridCacheUtils.transactionConfiguration(GridCacheContext sysCacheCtx,
IgniteConfiguration cfg) |
TransactionConfiguration |
GridCacheSharedContext.txConfig()
Gets transactions configuration.
|
Constructor and Description |
---|
VisorTransactionConfiguration(TransactionConfiguration cfg)
Create data transfer object for transaction configuration.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017