__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) | 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(IDatabase $db, $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_ERROR | Wikimedia\Rdbms\TransactionManager | |
STATUS_SESS_OK | Wikimedia\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 | |