|
1C-Bitrix 25.700.0
|
Открытые члены | |
| __construct ($options=array()) | |
| addStage ($params) | |
| restore () | |
| reset () | |
| performStage () | |
| performIteration () | |
| setStepSize ($code, $stepSize) | |
| Staging. | |
| nextStage () | |
| nextStep () | |
| isStage ($code) | |
| stageLT ($code) | |
| stageGT ($code) | |
| setStage ($stage) | |
| onBeforePerformIteration () | |
| onAfterPerformIteration () | |
| 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 | 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' |
Защищенные члены | |
| stageCompare ($code, $way) | |
| saveStartTime () | |
| saveMemoryPeak () | |
| getHitTime () | |
| Diagnostics tools. | |
| getProcessTime () | |
| getProcessTimeString () | |
| getHitTimeString () | |
| getElapsedTimeString () | |
| getTimeString ($time=0) | |
| getTimeStampString () | |
| getMemoryPeakString () | |
| getBlock ($from) | |
Защищенные данные | |
| $stages = array() | |
| $stagesByCode = array() | |
| $stage = 0 | |
| $step = 0 | |
| $data = array() | |
| $time = 0 | |
| $timeLimit = 20 | |
| $sessionKey = 'long_process' | |
| $useLock = false | |
| $options = array() | |
См. определение в файле process.php строка 13
| __construct | ( | $options = array() | ) |
Переопределяется в ImportProcess и ReindexProcess.
См. определение в файле process.php строка 37
| addStage | ( | $params | ) |
См. определение в файле process.php строка 67
| calcSubPercent | ( | $range | ) |
См. определение в файле process.php строка 376
| checkProcessLocked | ( | ) |
См. определение в файле process.php строка 520
| checkQuota | ( | ) |
Quotas info.
См. определение в файле process.php строка 398
| clearLogFile | ( | ) |
Logging.
См. определение в файле process.php строка 446
|
protected |
См. определение в файле process.php строка 589
| getCurrentPercentRange | ( | ) |
См. определение в файле process.php строка 357
| getCurrStageIndex | ( | ) |
См. определение в файле process.php строка 303
| getCurrStageStepSize | ( | ) |
См. определение в файле process.php строка 318
| getData | ( | ) |
Util.
См. определение в файле process.php строка 583
|
protected |
См. определение в файле process.php строка 549
|
protected |
Diagnostics tools.
См. определение в файле process.php строка 529
|
protected |
См. определение в файле process.php строка 544
| getLockFilePath | ( | ) |
Lock.
См. определение в файле process.php строка 497
| getLogFileDir | ( | ) |
См. определение в файле process.php строка 458
| getLogFilePath | ( | ) |
См. определение в файле process.php строка 463
| getMemoryPeak | ( | ) |
См. определение в файле process.php строка 412
|
protected |
См. определение в файле process.php строка 574
| getPercent | ( | ) |
См. определение в файле process.php строка 362
| getPercentBetween | ( | $codeFrom, | |
| $codeTo ) |
См. определение в файле process.php строка 348
| getPercentFromToCurrent | ( | $codeFrom | ) |
См. определение в файле process.php строка 353
|
protected |
См. определение в файле process.php строка 534
|
protected |
См. определение в файле process.php строка 539
| getStage | ( | $code | ) |
См. определение в файле process.php строка 313
| getStageCode | ( | ) |
См. определение в файле process.php строка 299
| getStagePercent | ( | $sNum = false | ) |
Percentage.
См. определение в файле process.php строка 327
| getStep | ( | ) |
См. определение в файле process.php строка 308
| getSubPercentByTotalAndDone | ( | $total, | |
| $done = 0 ) |
См. определение в файле process.php строка 383
|
protected |
См. определение в файле process.php строка 569
|
protected |
См. определение в файле process.php строка 554
| isStage | ( | $code | ) |
См. определение в файле process.php строка 248
| lockProcess | ( | ) |
См. определение в файле process.php строка 502
| logFinalResult | ( | ) |
См. определение в файле process.php строка 485
| logMemoryUsage | ( | ) |
См. определение в файле process.php строка 480
| logMessage | ( | $message = '', | |
| $addTimeStamp = true ) |
См. определение в файле process.php строка 468
| nextStage | ( | ) |
См. определение в файле process.php строка 221
| nextStep | ( | ) |
См. определение в файле process.php строка 243
| onAfterPerformIteration | ( | ) |
Переопределяется в MigrationProcess и ReindexProcess.
См. определение в файле process.php строка 295
| onBeforePerformIteration | ( | ) |
Переопределяется в ImportProcess и MigrationProcess.
См. определение в файле process.php строка 291
| performIteration | ( | ) |
См. определение в файле process.php строка 141
| performStage | ( | ) |
См. определение в файле process.php строка 136
| reset | ( | ) |
См. определение в файле process.php строка 124
| restore | ( | ) |
См. определение в файле process.php строка 107
|
protected |
См. определение в файле process.php строка 425
|
protected |
См. определение в файле process.php строка 417
| setStage | ( | $stage | ) |
См. определение в файле process.php строка 278
| setStepSize | ( | $code, | |
| $stepSize ) |
Staging.
См. определение в файле process.php строка 209
| setTimeLimit | ( | $timeLimit | ) |
См. определение в файле process.php строка 403
|
protected |
См. определение в файле process.php строка 253
| stageGT | ( | $code | ) |
См. определение в файле process.php строка 273
| stageLT | ( | $code | ) |
См. определение в файле process.php строка 267
| unLockProcess | ( | ) |
См. определение в файле process.php строка 510
|
protected |
См. определение в файле process.php строка 29
|
protected |
См. определение в файле process.php строка 35
|
protected |
См. определение в файле process.php строка 32
|
protected |
См. определение в файле process.php строка 27
|
protected |
См. определение в файле process.php строка 25
|
protected |
См. определение в файле process.php строка 26
|
protected |
См. определение в файле process.php строка 28
|
protected |
См. определение в файле process.php строка 30
|
protected |
См. определение в файле process.php строка 31
|
protected |
См. определение в файле process.php строка 33
| const CALLBACK_TYPE_MANUAL = 'manual' |
См. определение в файле process.php строка 22
| const CALLBACK_TYPE_QUOTA = 'quota' |
См. определение в файле process.php строка 23
| const DEBUG_FILE = '%SESSION_KEY%_process.txt' |
См. определение в файле process.php строка 19
| const DEBUG_FOLDER = '%BX_ROOT%/tmp/' |
См. определение в файле process.php строка 18
| const DEBUG_MODE = false |
См. определение в файле process.php строка 17
| const JUST_SHOW_STAGES = false |
См. определение в файле process.php строка 15
| const LOCK_FILE = '%SESSION_KEY%_lock' |
См. определение в файле process.php строка 20
| const MIN_TIME_LIMIT = 5 |
См. определение в файле process.php строка 16