Ice.OperationMode¶
- class Ice.OperationMode(*values)¶
Bases:
EnumSpecifies if an operation is idempotent, which affects the retry behavior of the Ice client runtime.
Enumerators:
- Normal:
A non-idempotent operation (the default). The Ice client runtime guarantees that it will not violate at-most-once semantics for operations with this mode.
- Nonmutating:
Equivalent to
Ice.OperationMode.Idempotent, but deprecated.
- Idempotent:
An idempotent operation. The Ice client runtime does not guarantee at-most-once semantics for such an operation.
Notes
The Slice compiler generated this enum class from Slice enumeration
::Ice::OperationMode.- Idempotent = 2¶
- Nonmutating = 1¶
- Normal = 0¶