|
KWeb
6.4
|
Maintainer for all indexes. More...
Public Member Functions | |
| __destruct () | |
| rebuildIndexes ($indexes=false) | |
| refreshContents ($items, $indexes=false) | |
| removeContents ($items, $indexes=false) | |
| scheduleRebuildIndex ($index, $runTime=false) | |
| scheduleRefreshContent ($genre, $id, $parents=false, $runTime=false) | |
| scheduleRefreshContentTree ($genre, $id, $parents=false, $runTime=false) | |
| scheduleRemoveContent ($genre, $id, $runTime=false) | |
| scheduleRefreshContentsResume ($indexId, $items, array $refreshOptions=array(), $runTime=false) | |
| registerAfterTasksEvent () | |
| onAfterTasks (KWebEvent $event) | |
| handleCronOptimizeIndexes ($indexes=false) | |
Static Public Member Functions | |
| static | instance ($create=true) |
| static | taskHandler (KWebTask $task) |
Data Fields | |
| const | TASK_REBUILD_INDEX = "search.rebuild_index" |
| const | TASK_REFRESH_CONTENT = "search.refresh_content" |
| const | TASK_REFRESH_CONTENT_TREE = "search.refresh_tree" |
| const | TASK_REMOVE_CONTENT = "search.remove_content" |
| const | TASK_REFRESH_CONTENTS_RESUME = "search.refresh_contents_resume" |
Static Public Attributes | |
| static | $inst = null |
Protected Member Functions | |
| __construct () | |
| handleTaskRebuildIndexes (KWebTask $task) | |
| handleTaskRefreshContentsResume (KWebTask $task) | |
| handleTaskRefreshContent (KWebTask $task) | |
| handleTaskRefreshContentTree (KWebTask $task) | |
| handleTaskRemoveContent (KWebTask $task) | |
Protected Attributes | |
| $collectedRefreshItems = null | |
| $collectedRefreshTrees = null | |
| $collectedRemoveItems = null | |
Maintainer for all indexes.
| KWebSearch_Maintainer::__construct | ( | ) | [protected] |
| KWebSearch_Maintainer::__destruct | ( | ) |
| KWebSearch_Maintainer::handleCronOptimizeIndexes | ( | $ | indexes = false | ) |
| KWebSearch_Maintainer::handleTaskRebuildIndexes | ( | KWebTask $ | task | ) | [protected] |
| KWebSearch_Maintainer::handleTaskRefreshContent | ( | KWebTask $ | task | ) | [protected] |
| KWebSearch_Maintainer::handleTaskRefreshContentsResume | ( | KWebTask $ | task | ) | [protected] |
| KWebSearch_Maintainer::handleTaskRefreshContentTree | ( | KWebTask $ | task | ) | [protected] |
| KWebSearch_Maintainer::handleTaskRemoveContent | ( | KWebTask $ | task | ) | [protected] |
| static KWebSearch_Maintainer::instance | ( | $ | create = true | ) | [static] |
| KWebSearch_Maintainer::onAfterTasks | ( | KWebEvent $ | event | ) |
| KWebSearch_Maintainer::rebuildIndexes | ( | $ | indexes = false | ) |
| KWebSearch_Maintainer::refreshContents | ( | $ | items, |
| $ | indexes = false |
||
| ) |
| KWebSearch_Maintainer::registerAfterTasksEvent | ( | ) |
| KWebSearch_Maintainer::removeContents | ( | $ | items, |
| $ | indexes = false |
||
| ) |
| KWebSearch_Maintainer::scheduleRebuildIndex | ( | $ | index, |
| $ | runTime = false |
||
| ) |
| KWebSearch_Maintainer::scheduleRefreshContent | ( | $ | genre, |
| $ | id, | ||
| $ | parents = false, |
||
| $ | runTime = false |
||
| ) |
| KWebSearch_Maintainer::scheduleRefreshContentsResume | ( | $ | indexId, |
| $ | items, | ||
| array $ | refreshOptions = array(), |
||
| $ | runTime = false |
||
| ) |
| KWebSearch_Maintainer::scheduleRefreshContentTree | ( | $ | genre, |
| $ | id, | ||
| $ | parents = false, |
||
| $ | runTime = false |
||
| ) |
| KWebSearch_Maintainer::scheduleRemoveContent | ( | $ | genre, |
| $ | id, | ||
| $ | runTime = false |
||
| ) |
| static KWebSearch_Maintainer::taskHandler | ( | KWebTask $ | task | ) | [static] |
KWebSearch_Maintainer::$collectedRefreshItems = null [protected] |
KWebSearch_Maintainer::$collectedRefreshTrees = null [protected] |
KWebSearch_Maintainer::$collectedRemoveItems = null [protected] |
KWebSearch_Maintainer::$inst = null [static] |
| const KWebSearch_Maintainer::TASK_REBUILD_INDEX = "search.rebuild_index" |
| const KWebSearch_Maintainer::TASK_REFRESH_CONTENT = "search.refresh_content" |
| const KWebSearch_Maintainer::TASK_REFRESH_CONTENT_TREE = "search.refresh_tree" |
| const KWebSearch_Maintainer::TASK_REFRESH_CONTENTS_RESUME = "search.refresh_contents_resume" |
| const KWebSearch_Maintainer::TASK_REMOVE_CONTENT = "search.remove_content" |