Formatting of TransactionFactory settings is changed to be compatible with Configuration section
This commit is contained in:
parent
ba365f8658
commit
b5a4018813
1 changed files with 12 additions and 12 deletions
|
|
@ -258,18 +258,18 @@ Configuring transactions with an **explicit** ``TransactionFactory``:
|
||||||
|
|
||||||
The following settings are possible on a TransactionFactory:
|
The following settings are possible on a TransactionFactory:
|
||||||
|
|
||||||
- familyName - Family name for transactions. Useful for debugging.
|
- ``familyName`` - Family name for transactions. Useful for debugging.
|
||||||
- readonly - Sets transaction as readonly. Readonly transactions are cheaper.
|
- ``readonly`` - Sets transaction as readonly. Readonly transactions are cheaper.
|
||||||
- maxRetries - The maximum number of times a transaction will retry.
|
- ``maxRetries`` - The maximum number of times a transaction will retry.
|
||||||
- timeout - The maximum time a transaction will block for.
|
- ``timeout`` - The maximum time a transaction will block for.
|
||||||
- trackReads - Whether all reads should be tracked. Needed for blocking operations.
|
- ``trackReads`` - Whether all reads should be tracked. Needed for blocking operations.
|
||||||
- writeSkew - Whether writeskew is allowed. Disable with care.
|
- ``writeSkew`` - Whether writeskew is allowed. Disable with care.
|
||||||
- blockingAllowed - Whether explicit retries are allowed.
|
- ``blockingAllowed`` - Whether explicit retries are allowed.
|
||||||
- interruptible - Whether a blocking transaction can be interrupted.
|
- ``interruptible`` - Whether a blocking transaction can be interrupted.
|
||||||
- speculative - Whether speculative configuration should be enabled.
|
- ``speculative`` - Whether speculative configuration should be enabled.
|
||||||
- quickRelease - Whether locks should be released as quickly as possible (before whole commit).
|
- ``quickRelease`` - Whether locks should be released as quickly as possible (before whole commit).
|
||||||
- propagation - For controlling how nested transactions behave.
|
- ``propagation`` - For controlling how nested transactions behave.
|
||||||
- traceLevel - Transaction trace level.
|
- ``traceLevel`` - Transaction trace level.
|
||||||
|
|
||||||
You can also specify the default values for some of these options in akka.conf. Here they are with their default values:
|
You can also specify the default values for some of these options in akka.conf. Here they are with their default values:
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue