/**
  * get singleton instance
  */
 public function factory()
 {
     if (isset(self::$instance) and self::$instance) {
         return self::$instance;
     }
     return self::$instance = new ilSearchCommandQueue();
 }