protected function getAvaliableWorkersCount() { $select = new Gpf_SqlBuilder_SelectBuilder(); return $this->getTableRowsCount($select, Gpf_Db_Table_JobsRuns::getName()); }
private function deleteFinishedRuns() { $select = new Gpf_SqlBuilder_DeleteBuilder(); $select->from->add(Gpf_Db_Table_JobsRuns::getName()); $select->where->add(Gpf_Db_Table_JobsRuns::STARTTIME, '<', $this->getInvalidRunsMaxTimestamp()); $select->execute(); }