Index A | B | C | D | E | F | H | I | K | L | M | N | O | P | R | S | T A abort_sub() (ObjectDataManager method) AbortException (TransactionLoop attribute) AbortFailedError afterCompletion() (ObjectDataManager method) args (ILoopInvocation attribute) attempt_number (IWillAttemptTransaction attribute) attempts (TransactionLoop attribute) B beforeCompletion() (ObjectDataManager method) C commit_sub() (ObjectDataManager method) commit_veto() (in module nti.transactions.pyramid_tween) CommitFailedError D describe_transaction() (TransactionLoop method) (TransactionTween method) do() (in module nti.transactions.manager) do_near_end() (in module nti.transactions.manager) E EVT_WILL_FIRST_ATTEMPT (TransactionLoop attribute) (TransactionTween attribute) EVT_WILL_LAST_ATTEMPT (TransactionLoop attribute) (TransactionTween attribute) EVT_WILL_RETRY_ATTEMPT (TransactionLoop attribute) (TransactionTween attribute) F ForeignTransactionError H handler (ILoopInvocation attribute) handler_args (ILoopEvent attribute) handler_kwargs (ILoopEvent attribute) I IAfterTransactionBegan (interface in nti.transactions.interfaces) IExtendedTransaction (interface in nti.transactions.interfaces) ILoopEvent (interface in nti.transactions.interfaces) ILoopInvocation (interface in nti.transactions.interfaces) invocation (ILoopEvent attribute) is_error_retryable() (in module nti.transactions.pyramid_tween) is_last_attempt() (in module nti.transactions.pyramid_tween) is_side_effect_free() (in module nti.transactions.pyramid_tween) IWillAttemptTransaction (interface in nti.transactions.interfaces) IWillFirstAttempt (interface in nti.transactions.interfaces) IWillFirstAttemptWithRequest (interface in nti.transactions.interfaces) IWillLastAttempt (interface in nti.transactions.interfaces) IWillLastAttemptWithRequest (interface in nti.transactions.interfaces) IWillRetryAttempt (interface in nti.transactions.interfaces) IWillRetryAttemptWithRequest (interface in nti.transactions.interfaces) IWillSleepBetweenAttempts (interface in nti.transactions.interfaces) K kwargs (ILoopInvocation attribute) L long_commit_duration (TransactionLoop attribute) loop (ILoopInvocation attribute) M module nti.transactions.interfaces nti.transactions.loop nti.transactions.manager nti.transactions.pyramid_tween nti.transactions.queue N nti.transactions.interfaces module nti.transactions.loop module nti.transactions.manager module nti.transactions.pyramid_tween module nti.transactions.queue module nti_abort() (IExtendedTransaction method) nti_commit() (IExtendedTransaction method) O ObjectDataManager (class in nti.transactions.manager) on_begin_failed() (TransactionLoop method) OrderedNearEndObjectDataManager (class in nti.transactions.manager) P prep_for_retry() (TransactionLoop method) (TransactionTween method) put_nowait() (in module nti.transactions.queue) R request (IWillFirstAttemptWithRequest attribute) (IWillLastAttemptWithRequest attribute) (IWillRetryAttemptWithRequest attribute) run_handler() (TransactionLoop method) (TransactionTween method) S setUp() (TransactionLoop static method) should_abort_due_to_no_side_effects() (TransactionLoop method) (TransactionTween method) should_veto_commit() (TransactionLoop method) (TransactionTween method) side_effect_free (TransactionLoop attribute) side_effect_free_log_level (TransactionLoop attribute) side_effect_free_resource_report_limit (TransactionLoop attribute) sleep (TransactionLoop attribute) sleep_time (IWillSleepBetweenAttempts attribute) sortKey() (ObjectDataManager method) (OrderedNearEndObjectDataManager method) T tearDown() (TransactionLoop static method) transaction_tween_factory() (in module nti.transactions.pyramid_tween) TransactionLifecycleError TransactionLoop (class in nti.transactions.loop) TransactionLoop.AbortAndReturn TransactionTween (class in nti.transactions.pyramid_tween) tx (IAfterTransactionBegan attribute) (IWillAttemptTransaction attribute)