Bitrix-D7
23.9
Загрузка...
Поиск...
Не найдено
ithreadstrategy.php
1
<?php
2
3
namespace
Bitrix\Sender\Posting\ThreadStrategy
;
4
5
use
Bitrix\Main\ORM\Query\Result
;
6
7
interface
IThreadStrategy
8
{
9
public
const
TEN
=
'Ten'
;
10
public
const
SINGLE
=
'Single'
;
11
12
function
getRecipients
(
int
$limit):
Result
;
13
14
function
fillThreads
(): void;
15
16
function
lockThread
(): void;
17
function
hasUnprocessedThreads
(): bool;
18
19
function
getThreadId
(): ?int;
20
function
setPostingId
(
int
$postingId):
IThreadStrategy
;
21
22
function
updateStatus
(
string
$status): bool;
23
24
function
lastThreadId
(): int;
25
function
isProcessLimited
(): bool;
26
function
checkThreads
(): ?int;
27
}
Bitrix\Main\DB\Result
Definition
result.php:19
Bitrix\Main\ORM\Data\Result
Definition
result.php:16
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy
Definition
ithreadstrategy.php:8
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\hasUnprocessedThreads
hasUnprocessedThreads()
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\getRecipients
getRecipients(int $limit)
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\fillThreads
fillThreads()
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\setPostingId
setPostingId(int $postingId)
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\lastThreadId
lastThreadId()
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\isProcessLimited
isProcessLimited()
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\updateStatus
updateStatus(string $status)
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\checkThreads
checkThreads()
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\lockThread
lockThread()
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\getThreadId
getThreadId()
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\SINGLE
const SINGLE
Definition
ithreadstrategy.php:10
Bitrix\Sender\Posting\ThreadStrategy\IThreadStrategy\TEN
const TEN
Definition
ithreadstrategy.php:9
Bitrix\Sender\Posting\ThreadStrategy
Definition
abstractthreadstrategy.php:3
modules
sender
lib
posting
threadstrategy
ithreadstrategy.php
Создано системой
1.10.0