4include_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");
61 $error_message =
null;
65 include_once
'./Services/WebServices/RPC/classes/class.ilRpcClientFactory.php';
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';
123 $error_message = $e->getMessage();
128 $error_message = $e->getMessage();
Cron job result data container.
Cron job application base class.
const SCHEDULE_TYPE_DAILY
static getLogger($a_component_id)
Get component logger.
getDescription()
Get description.
getDefaultScheduleValue()
Get schedule value.
hasFlexibleSchedule()
Can the schedule be configured?
static updateLuceneIndex($a_obj_ids)
Update lucene index.
getDefaultScheduleType()
Get schedule type.
hasAutoActivation()
Is to be activated on "installation".
static factory($a_package)
Create an XML_RPC2 client instance.