4 include_once
"Services/Cron/classes/class.ilCronJob.php";
19 return "src_lucene_indexer";
26 return $lng->txt(
"cron_lucene_index");
33 return $lng->txt(
"cron_lucene_index_info");
38 return self::SCHEDULE_TYPE_DAILY;
61 $error_message = null;
65 include_once
'./Services/WebServices/RPC/classes/class.ilRpcClientFactory.php';
67 CLIENT_ID.
'_'.$ilSetting->get(
'inst_id',0),
73 $error_message = $e->getMessage();
77 $error_message = $e->getMessage();
84 $result->setMessage($error_message);
104 include_once
'./Services/Search/classes/class.ilSearchSettings.php';
114 include_once
'./Services/WebServices/RPC/classes/class.ilRpcClientFactory.php';
116 CLIENT_ID.
'_'.$ilSetting->get(
'inst_id',0),
123 $error_message = $e->getMessage();
128 $error_message = $e->getMessage();
getDefaultScheduleValue()
Cron job application base class.
static updateLuceneIndex($a_obj_ids)
Update lucene index.
static factory($a_package)
Create an XML_RPC2 client instance.
static getLogger($a_component_id)
Get component logger.
Cron job result data container.