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

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

const THREADS_COUNT = 1
 
- Открытые атрибуты унаследованные от AbstractThreadStrategy
const THREAD_UNAVAILABLE = -1
 
const THREAD_LOCKED = -2
 
const THREAD_NEEDED = 1
 
- Открытые атрибуты унаследованные от ThreadStrategy
const TEN = 'Ten'
 
const SINGLE = 'Single'
 

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

 checkLock ()
 

Дополнительные унаследованные члены

- Открытые члены унаследованные от AbstractThreadStrategy
 fillThreads ()
 
 lockThread ()
 
 checkThreads ()
 
 updateStatus (string $status)
 
 hasUnprocessedThreads ()
 
 getThreadId ()
 
 lastThreadId ()
 
 setGroupStateId (int $groupStateId)
 
 finalize ()
 
 getOffset ()
 
 setPerPage (int $perPage)
 
 isProcessLimited ()
 
- Защищенные данные унаследованные от AbstractThreadStrategy
 $threadId
 
 $groupStateId
 
 $offset
 
 $perPage = 100000
 
const GROUP_THREAD_LOCK_KEY = 'group_thread_'
 

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

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

Методы

◆ checkLock()

checkLock ( )
protected

wait while threads are calculating

Возвращает
bool

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

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

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

◆ THREADS_COUNT

const THREADS_COUNT = 1

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