/**
  * @service cronjob read
  * 
  * @param Gpf_Rpc_Params $params
  * @return Gpf_Rpc_Data
  */
 public function load(Gpf_Rpc_Params $params) {
     $form = new Gpf_Rpc_Form($params);
     
     $runner = new Gpf_Tasks_Runner();
     if (!$runner->isRunningOK()) {
         $form->setField('warningMessage', $this->_('Cron job is not running'));
     }
     $form->setField('lastRunTime', $runner->getLastRunTime());
     $form->setField('cronCommand', $this->getCronCommand());
     $form->setField(Gpf_Settings_Gpf::CRON_RUN_INTERVAL, Gpf_Settings::get(Gpf_Settings_Gpf::CRON_RUN_INTERVAL));
     return $form;
 }