1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс SingleThreadStrategy
Граф наследования:SingleThreadStrategy:
AbstractThreadStrategy IThreadStrategy

Поля данных

const THREADS_COUNT = 1
Поля данных унаследованные от AbstractThreadStrategy
const THREAD_UNAVAILABLE = -1
const THREAD_LOCKED = -2
const THREAD_NEEDED = 1
Поля данных унаследованные от IThreadStrategy
const TEN = 'Ten'
const SINGLE = 'Single'

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

 setFilter ()
 setRuntime ()
 checkLock ()
Защищенные члены унаследованные от AbstractThreadStrategy
 setSelect ()
 lock ()
 unlock ()

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

Открытые члены унаследованные от AbstractThreadStrategy
 fillThreads ()
 getRecipients (int $limit)
 lockThread ()
 checkThreads ()
 updateStatus (string $status)
 hasUnprocessedThreads ()
 getThreadId ()
 lastThreadId ()
 setPostingId (int $postingId)
 finalize ()
 isProcessLimited ()
Защищенные данные унаследованные от AbstractThreadStrategy
 $threadId
 $postingId
 $select
 $filter
 $runtime

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

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

Методы

◆ checkLock()

checkLock ( )
protected

wait while threads are calculating

Возвращает
bool

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

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

◆ setFilter()

setFilter ( )
protected

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

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

◆ setRuntime()

setRuntime ( )
protected

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

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

Поля

◆ THREADS_COUNT

const THREADS_COUNT = 1

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


Объявления и описания членов класса находятся в файле: