private function __construct()
 {
     $this->factory = ConnectionFactory::getInstance();
     $config = RunlevelConfig::load(dirname(dirname(dirname(dirname(dirname(__FILE__))))) . DIRECTORY_SEPARATOR . 'config', 'database');
     $this->factory->setConfiguration($config);
 }