Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс ReindexProcess
+ Граф наследования:ReindexProcess:

Открытые члены

 __construct ($options)
 
 onAfterPerformIteration ()
 
- Открытые члены унаследованные от Process
 addStage ($params)
 
 restore ()
 
 reset ()
 
 performStage ()
 
 performIteration ()
 
 setStepSize ($code, $stepSize)
 Staging.
 
 nextStage ()
 
 nextStep ()
 
 isStage ($code)
 
 stageLT ($code)
 
 stageGT ($code)
 
 setStage ($stage)
 
 onBeforePerformIteration ()
 
 getStageCode ()
 
 getCurrStageIndex ()
 
 getStep ()
 
 getStage ($code)
 
 getCurrStageStepSize ()
 
 getStagePercent ($sNum=false)
 Percentage.
 
 getPercentBetween ($codeFrom, $codeTo)
 
 getPercentFromToCurrent ($codeFrom)
 
 getCurrentPercentRange ()
 
 getPercent ()
 
 calcSubPercent ($range)
 
 getSubPercentByTotalAndDone ($total, $done=0)
 
 checkQuota ()
 Quotas info.
 
 setTimeLimit ($timeLimit)
 
 getMemoryPeak ()
 
 clearLogFile ()
 Logging.
 
 getLogFileDir ()
 
 getLogFilePath ()
 
 logMessage ($message='', $addTimeStamp=true)
 
 logMemoryUsage ()
 
 logFinalResult ()
 
 getLockFilePath ()
 Lock.
 
 lockProcess ()
 
 unLockProcess ()
 
 checkProcessLocked ()
 
 getData ()
 Util.
 

Открытые атрибуты

const DEBUG_MODE = true
 
- Открытые атрибуты унаследованные от Process
const JUST_SHOW_STAGES = false
 
const MIN_TIME_LIMIT = 5
 
const DEBUG_MODE = false
 
const DEBUG_FOLDER = '%BX_ROOT%/tmp/'
 
const DEBUG_FILE = '%SESSION_KEY%_process.txt'
 
const LOCK_FILE = '%SESSION_KEY%_lock'
 
const CALLBACK_TYPE_MANUAL = 'manual'
 
const CALLBACK_TYPE_QUOTA = 'quota'
 

Защищенные члены

 stageCleanup ()
 
 stageCreateDictionaryBefore ()
 
 stageCreateDictionary ()
 
 stageCreateDictionaryAfter ()
 
 getSubpercentForStageCreateDictionary ()
 
 stageResortDictionaryBefore ()
 
 stageResortDictionary ()
 
 stageResortDictionaryAfter ()
 
 getSubpercentForStageResortDictionary ()
 
 stageCreateSearchIndexBefore ()
 
 stageCreateSearchIndex ()
 
 stageCreateSearchIndexAfter ()
 
 getSubpercentForStageCreateSearchIndex ()
 
 stageCreateSite2LocationIndex ()
 
 getSubpercentForCreateSite2LocationIndex ()
 
 stageRestoreDBIndexes ()
 
 getSubpercentForRestoreDBIndexes ()
 
- Защищенные члены унаследованные от Process
 stageCompare ($code, $way)
 
 saveStartTime ()
 
 saveMemoryPeak ()
 
 getHitTime ()
 Diagnostics tools.
 
 getProcessTime ()
 
 getProcessTimeString ()
 
 getHitTimeString ()
 
 getElapsedTimeString ()
 
 getTimeString ($time=0)
 
 getTimeStampString ()
 
 getMemoryPeakString ()
 
 getBlock ($from)
 

Защищенные данные

 $sessionKey = 'location_reindex'
 
 $wordInstance = null
 
 $chainInstance = null
 
- Защищенные данные унаследованные от Process
 $stages = array()
 
 $stagesByCode = array()
 
 $stage = 0
 
 $step = 0
 
 $data = array()
 
 $time = 0
 
 $timeLimit = 20
 
 $sessionKey = 'long_process'
 
 $useLock = false
 
 $options = array()
 

Подробное описание

См. определение в файле reindexprocess.php строка 15

Конструктор(ы)

◆ __construct()

__construct ( $options)

Переопределяет метод предка Process.

См. определение в файле reindexprocess.php строка 24

Методы

◆ getSubpercentForCreateSite2LocationIndex()

getSubpercentForCreateSite2LocationIndex ( )
protected

См. определение в файле reindexprocess.php строка 273

◆ getSubpercentForRestoreDBIndexes()

getSubpercentForRestoreDBIndexes ( )
protected

См. определение в файле reindexprocess.php строка 294

◆ getSubpercentForStageCreateDictionary()

getSubpercentForStageCreateDictionary ( )
protected

См. определение в файле reindexprocess.php строка 138

◆ getSubpercentForStageCreateSearchIndex()

getSubpercentForStageCreateSearchIndex ( )
protected

См. определение в файле reindexprocess.php строка 245

◆ getSubpercentForStageResortDictionary()

getSubpercentForStageResortDictionary ( )
protected

См. определение в файле reindexprocess.php строка 198

◆ onAfterPerformIteration()

onAfterPerformIteration ( )

Переопределяет метод предка Process.

См. определение в файле reindexprocess.php строка 79

◆ stageCleanup()

stageCleanup ( )
protected

См. определение в файле reindexprocess.php строка 88

◆ stageCreateDictionary()

stageCreateDictionary ( )
protected

См. определение в файле reindexprocess.php строка 121

◆ stageCreateDictionaryAfter()

stageCreateDictionaryAfter ( )
protected

См. определение в файле reindexprocess.php строка 132

◆ stageCreateDictionaryBefore()

stageCreateDictionaryBefore ( )
protected

См. определение в файле reindexprocess.php строка 101

◆ stageCreateSearchIndex()

stageCreateSearchIndex ( )
protected

См. определение в файле reindexprocess.php строка 234

◆ stageCreateSearchIndexAfter()

stageCreateSearchIndexAfter ( )
protected

См. определение в файле reindexprocess.php строка 239

◆ stageCreateSearchIndexBefore()

stageCreateSearchIndexBefore ( )
protected

См. определение в файле reindexprocess.php строка 217

◆ stageCreateSite2LocationIndex()

stageCreateSite2LocationIndex ( )
protected

См. определение в файле reindexprocess.php строка 267

◆ stageResortDictionary()

stageResortDictionary ( )
protected

См. определение в файле reindexprocess.php строка 176

◆ stageResortDictionaryAfter()

stageResortDictionaryAfter ( )
protected

См. определение в файле reindexprocess.php строка 192

◆ stageResortDictionaryBefore()

stageResortDictionaryBefore ( )
protected

См. определение в файле reindexprocess.php строка 158

◆ stageRestoreDBIndexes()

stageRestoreDBIndexes ( )
protected

См. определение в файле reindexprocess.php строка 278

Данные класса

◆ $chainInstance

$chainInstance = null
protected

См. определение в файле reindexprocess.php строка 22

◆ $sessionKey

$sessionKey = 'location_reindex'
protected

См. определение в файле reindexprocess.php строка 19

◆ $wordInstance

$wordInstance = null
protected

См. определение в файле reindexprocess.php строка 21

◆ DEBUG_MODE

const DEBUG_MODE = true

См. определение в файле reindexprocess.php строка 17