Public Member Functions | |
initLB ($lb) | |
Initialise a LoadBalancer to give it appropriate chronology protection. | |
shutdownLB ($lb) | |
Notify the ChronologyProtector that the LoadBalancer is about to shut down. | |
shutdown () | |
Notify the ChronologyProtector that the LBFactory is done calling shutdownLB() for now. | |
Public Attributes | |
$startupPos | |
$shutdownPos = array() |
Kind of like Hawking's [[Chronology Protection Agency]].
Definition at line 204 of file LBFactory.php.
ChronologyProtector::initLB | ( | $ | lb | ) |
Initialise a LoadBalancer to give it appropriate chronology protection.
LoadBalancer | $lb |
Definition at line 213 of file LBFactory.php.
ChronologyProtector::shutdown | ( | ) |
Notify the ChronologyProtector that the LBFactory is done calling shutdownLB() for now.
May commit chronology data to persistent storage.
Definition at line 264 of file LBFactory.php.
References wfDebug().
ChronologyProtector::shutdownLB | ( | $ | lb | ) |
Notify the ChronologyProtector that the LoadBalancer is about to shut down.
Saves replication positions.
LoadBalancer | $lb |
Definition at line 238 of file LBFactory.php.
ChronologyProtector::$shutdownPos = array() |
Definition at line 206 of file LBFactory.php.
ChronologyProtector::$startupPos |
Definition at line 205 of file LBFactory.php.