Change-Id: I5d7e6d9f0f5bd4275e240a94b996f3740ef46330
* @ingroup Database
* @author Aaron Schulz
*/
+require_once __DIR__ . '/../defines.php';
/**
* Database cluster connection, tracking, load balancing, and transaction manager interface
* @ingroup Database
*/
interface ILoadBalancer {
+ /** @var integer Request a master DB connection */
+ const DB_MASTER = DB_MASTER;
+ /** @var integer Request a replica DB connection */
+ const DB_REPLICA = DB_REPLICA;
+
/**
* Construct a manager of IDatabase connection objects
*