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=__METHOD__)Wikimedia\Rdbms\TransactionManager
addPreCommitOrIdleCallback(callable $callback, $fname=__METHOD__)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( $trigger)Wikimedia\Rdbms\TransactionManager
consumeTrxId()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
isClean()Wikimedia\Rdbms\TransactionManager
isEndCallbacksSuppressed()Wikimedia\Rdbms\TransactionManager
modifyCallbacksForCancel(IDatabase $db, array $sectionIds, AtomicSectionIdentifier $newSectionId=null)Wikimedia\Rdbms\TransactionManager
newTrxId( $mode, $fname, $rtt)Wikimedia\Rdbms\TransactionManager
nextSavePointId(IDatabase $db, $fname)Wikimedia\Rdbms\TransactionManager
onAtomicSectionCancel(IDatabase $db, $callback, $fname)Wikimedia\Rdbms\TransactionManager
onBeginTransaction(IDatabase $db, $fname)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, $trxRoundId)Wikimedia\Rdbms\TransactionManager
onGetScopedLockAndFlush(IDatabase $db, $fname)Wikimedia\Rdbms\TransactionManager
onRollback(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
runOnAtomicSectionCancelCallbacks(IDatabase $db, int $trigger, array $sectionIds)Wikimedia\Rdbms\TransactionManager
runOnTransactionPreCommitCallbacks(IDatabase $db)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
transactionWritingIn( $serverName, $domainId)Wikimedia\Rdbms\TransactionManager
transactionWritingOut(IDatabase $db, $oldId)Wikimedia\Rdbms\TransactionManager
trxCheckBeforeClose(IDatabase $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