LogLibJob->setConfigs( array( 'dbExecuteUser' => get_class($this), 'requestId' => 'LRT' ) ); // Loads LongRunTaskLib library $this->load->library('LongRunTaskLib'); } //------------------------------------------------------------------------------------------------------------------ // Public methods abstract public function run($jobid); //------------------------------------------------------------------------------------------------------------------ // Protected methods /** * */ protected function getLrt($jobid) { $this->longruntasklib->getLrt($jobid); } /** * */ protected function setProgress($jobid, $progress) { $this->longruntasklib->setProgress($jobid, $progress); } /** * */ protected function setOutuput($jobid, $output) { $this->longruntasklib->setOutuput($jobid, $output); } }