/**
  * Run task through http request.
  *
  * @return void
  */
 public function cronAction()
 {
     try {
         $operationId = (int) $this->getRequest()->getParam('operation');
         $schedule = new Varien_Object();
         $schedule->setJobCode(Enterprise_ImportExport_Model_Scheduled_Operation::CRON_JOB_NAME_PREFIX . $operationId);
         $result = false;
         $result = Mage::getModel('enterprise_importexport/observer')->processScheduledOperation($schedule, true);
     } catch (Exception $e) {
         $this->_getSession()->addError($e->getMessage());
     }
     if ($result) {
         $this->_getSession()->addSuccess(Mage::helper('enterprise_importexport')->__('Operation has been successfully run'));
     } else {
         $this->_getSession()->addError(Mage::helper('enterprise_importexport')->__('Unable to run operation'));
     }
     $this->_redirect('*/*/index');
 }