Класс
Calendar
GoogleApiPush
\Bitrix\Calendar\Sync\GoogleApiPush
Исходный файл: source/calendar/lib/sync/googleapipush.php:15
Константы
TYPE_CONNECTIONTYPE_SECTION
Методы (19)
-
static checkPushChannel()устар. -
static checkSectionsPush() -
static clearPushChannels()Агент остановки всех push-каналов. Рекомендуемый интервал — 60 сек. Ответ от Google не требуется -
static createWatchChannels()Создаёт и обновляет каналы наблюдения для подключений. Рекомендуемый интервал = 1 час, при включённом push — рекомендуемый интервал… -
static deletePushChannel()устар. -
static getConnectionPushByConnectionId()устар. -
static getPush()устар. -
static isAuthError() -
static isConnectionError() -
static isSyncTokenExpiresError() -
static isWrongChannel() -
static processIncomingPush()Обрабатывает входящий push для сущности — запускает синхронизацию подключения или раздела -
static processPush()Метод агента. Ничего не делает, только для совместимости -
static receivePushSignal() -
static renewWatchChannels()Проверяет подключение и возможность создания push-канала. Рекомендуемый интервал агента = 4ч -
static setBlockPush()устар. -
static setUnblockPush()устар. -
static setUnprocessedPush()устар. -
static stopChannel()

