MediaWiki master
Wikimedia\Rdbms\TransactionManager Member List

This is the complete list of members for Wikimedia\Rdbms\TransactionManager, including all inherited members.

__construct(?LoggerInterface $logger=null, $profiler=null)Wikimedia\Rdbms\TransactionManager
addPostCommitOrIdleCallback(callable $callback, $fname)Wikimedia\Rdbms\TransactionManager
addPreCommitOrIdleCallback(callable $callback, $fname)Wikimedia\Rdbms\TransactionManager
addToAtomicLevels( $fname, AtomicSectionIdentifier $sectionId, $savepointId)Wikimedia\Rdbms\TransactionManager
assertSessionStatus(IDatabase $db, $fname)Wikimedia\Rdbms\TransactionManager
assertTransactionStatus(IDatabase $db, $deprecationLogger, $fname)Wikimedia\Rdbms\TransactionManager
cancelAtomic( $pos)Wikimedia\Rdbms\TransactionManager
clearEndCallbacks()Wikimedia\Rdbms\TransactionManager
clearPreEndCallbacks()Wikimedia\Rdbms\TransactionManager
clearSessionError()Wikimedia\Rdbms\TransactionManager
consumeEndCallbacks()Wikimedia\Rdbms\TransactionManager
countPostCommitOrIdleCallbacks()Wikimedia\Rdbms\TransactionManager
currentAtomicSectionId()Wikimedia\Rdbms\TransactionManager
explicitTrxActive()Wikimedia\Rdbms\TransactionManager
getPositionFromSectionId(?AtomicSectionIdentifier $sectionId=null)Wikimedia\Rdbms\TransactionManager
getRecurringCallbacks()Wikimedia\Rdbms\TransactionManager
getTrxId()Wikimedia\Rdbms\TransactionManager
isEndCallbacksSuppressed()Wikimedia\Rdbms\TransactionManager
modifyCallbacksForCancel(array $excisedSectionsId, ?AtomicSectionIdentifier $newSectionId=null)Wikimedia\Rdbms\TransactionManager
nextSavePointId(IDatabase $db, $fname)Wikimedia\Rdbms\TransactionManager
onBegin(IDatabase $db, $fname)Wikimedia\Rdbms\TransactionManager
onBeginInCriticalSection( $mode, $fname, $rtt)Wikimedia\Rdbms\TransactionManager
onCancelAtomicBeforeCriticalSection(IDatabase $db, $fname)Wikimedia\Rdbms\TransactionManager
onCommit(IDatabase $db, $fname, $flush)Wikimedia\Rdbms\TransactionManager
onCommitInCriticalSection(IDatabase $db)Wikimedia\Rdbms\TransactionManager
onDestruct()Wikimedia\Rdbms\TransactionManager
onEndAtomic(IDatabase $db, $fname)Wikimedia\Rdbms\TransactionManager
onEndAtomicInCriticalSection( $sectionId)Wikimedia\Rdbms\TransactionManager
onFlushSnapshot(IDatabase $db, $fname, $flush, $trxRoundFname)Wikimedia\Rdbms\TransactionManager
onGetScopedLockAndFlush(IDatabase $db, $fname)Wikimedia\Rdbms\TransactionManager
onRollbackInCriticalSection(IDatabase $db)Wikimedia\Rdbms\TransactionManager
onSessionLoss(IDatabase $db)Wikimedia\Rdbms\TransactionManager
onTransactionResolution(IDatabase $db, callable $callback, $fname)Wikimedia\Rdbms\TransactionManager
pendingPreCommitCallbackCallers()Wikimedia\Rdbms\TransactionManager
pendingWriteAndCallbackCallers()Wikimedia\Rdbms\TransactionManager
pendingWriteCallers()Wikimedia\Rdbms\TransactionManager
pendingWriteQueryDuration( $type=IDatabase::ESTIMATE_TOTAL)Wikimedia\Rdbms\TransactionManager
popAtomicLevel()Wikimedia\Rdbms\TransactionManager
reassignCallbacksForSection(AtomicSectionIdentifier $old, AtomicSectionIdentifier $new)Wikimedia\Rdbms\TransactionManager
recordQueryCompletion( $sql, $startTime, $isPermWrite, $rowCount, $serverName)Wikimedia\Rdbms\TransactionManager
resetTrxAtomicLevels()Wikimedia\Rdbms\TransactionManager
runOnTransactionPreCommitCallbacks()Wikimedia\Rdbms\TransactionManager
sessionStatus()Wikimedia\Rdbms\TransactionManager
setAutomaticAtomic( $value)Wikimedia\Rdbms\TransactionManager
setSessionError(Throwable $sessionError)Wikimedia\Rdbms\TransactionManager
setTransactionError(Throwable $trxError)Wikimedia\Rdbms\TransactionManager
setTransactionListener( $name, ?callable $callback=null)Wikimedia\Rdbms\TransactionManager
setTrxEndCallbackSuppression(bool $suppress)Wikimedia\Rdbms\TransactionManager
setTrxStatusIgnoredCause(?array $trxStatusIgnoredCause)Wikimedia\Rdbms\TransactionManager
setTrxStatusToNone()Wikimedia\Rdbms\TransactionManager
setTrxStatusToOk()Wikimedia\Rdbms\TransactionManager
STATUS_SESS_ERRORWikimedia\Rdbms\TransactionManager
STATUS_SESS_OKWikimedia\Rdbms\TransactionManager
STATUS_TRX_ERRORWikimedia\Rdbms\TransactionManager
STATUS_TRX_NONEWikimedia\Rdbms\TransactionManager
STATUS_TRX_OKWikimedia\Rdbms\TransactionManager
transactionWritingIn( $serverName, $domainId, float $startTime)Wikimedia\Rdbms\TransactionManager
transactionWritingOut(IDatabase $db, $oldId)Wikimedia\Rdbms\TransactionManager
trxCheckBeforeClose(IDatabaseForOwner $db, $fname)Wikimedia\Rdbms\TransactionManager
trxLevel()Wikimedia\Rdbms\TransactionManager
trxStatus()Wikimedia\Rdbms\TransactionManager
trxTimestamp()Wikimedia\Rdbms\TransactionManager
turnOnAutomatic()Wikimedia\Rdbms\TransactionManager
updateTrxWriteQueryReport( $queryVerb, $runtime, $affected, $fname)Wikimedia\Rdbms\TransactionManager
writesOrCallbacksPending()Wikimedia\Rdbms\TransactionManager
writesPending()Wikimedia\Rdbms\TransactionManager