MediaWiki
REL1_39
CriticalSessionInfo.php
Go to the documentation of this file.
1
<?php
20
namespace
Wikimedia\Rdbms
;
21
26
class
CriticalSessionInfo
{
28
public
$trxId
;
30
public
$trxExplicit
;
32
public
$trxWriteCallers
;
34
public
$trxPreCommitCbCallers
;
36
public
$namedLocks
;
38
public
$tempTables
;
39
48
public
function
__construct
(
49
?
TransactionIdentifier
$trxId
,
50
bool
$trxExplicit
,
51
array
$trxWriteCallers
,
52
array
$trxPreCommitCbCallers
,
53
array
$namedLocks
,
54
array
$tempTables
55
) {
56
$this->trxId =
$trxId
;
57
$this->trxExplicit =
$trxExplicit
;
58
$this->trxWriteCallers =
$trxWriteCallers
;
59
$this->trxPreCommitCbCallers =
$trxPreCommitCbCallers
;
60
$this->namedLocks =
$namedLocks
;
61
$this->tempTables =
$tempTables
;
62
}
63
}
Wikimedia\Rdbms\CriticalSessionInfo
Definition
CriticalSessionInfo.php:26
Wikimedia\Rdbms\CriticalSessionInfo\$trxId
TransactionIdentifier null $trxId
Definition
CriticalSessionInfo.php:28
Wikimedia\Rdbms\CriticalSessionInfo\$trxPreCommitCbCallers
string[] $trxPreCommitCbCallers
Definition
CriticalSessionInfo.php:34
Wikimedia\Rdbms\CriticalSessionInfo\$namedLocks
array< string, array > $namedLocks
Definition
CriticalSessionInfo.php:36
Wikimedia\Rdbms\CriticalSessionInfo\$trxExplicit
bool $trxExplicit
Definition
CriticalSessionInfo.php:30
Wikimedia\Rdbms\CriticalSessionInfo\$trxWriteCallers
string[] $trxWriteCallers
Definition
CriticalSessionInfo.php:32
Wikimedia\Rdbms\CriticalSessionInfo\__construct
__construct(?TransactionIdentifier $trxId, bool $trxExplicit, array $trxWriteCallers, array $trxPreCommitCbCallers, array $namedLocks, array $tempTables)
Definition
CriticalSessionInfo.php:48
Wikimedia\Rdbms\CriticalSessionInfo\$tempTables
array< string, array > $tempTables
Definition
CriticalSessionInfo.php:38
Wikimedia\Rdbms\TransactionIdentifier
Class used for token representing identifiers for atomic transactions from IDatabase instances.
Definition
TransactionIdentifier.php:28
Wikimedia\Rdbms
Definition
ChronologyProtector.php:20
includes
libs
rdbms
database
utils
CriticalSessionInfo.php
Generated on Thu Nov 21 2024 05:23:21 for MediaWiki by
1.10.0