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.
1.5.9