CoreBrowserCmdSession¶
- public interface CoreBrowserCmdSession¶
Сессия взаимодействия с браузерным плагином. Объект синхронизации потока прикладной логики и потоков, обслуживающих передачу данных между сервером и плагином клинетского браузера.
Methods¶
args¶
cancel¶
- void cancel()¶
Устанавливает влаг отмены и посылает плагину уведомление о необходимости завершения действия.
id¶
isAlive¶
- boolean isAlive()¶
Возможность понять внутри блока
BrowserCmd.forCmd(cmd=>{}), что команда получила от плагина команду “success/error” или произошёл таймаут сокета.- Returns:
true, если команда ожидает завершения от плагина.
isCancelled¶
- boolean isCancelled()¶
Возвращает значение флага отмены действия
- Returns:
флаг отмены
lastActivityDate¶
setLastActivityDate¶
- void setLastActivityDate()¶
Обновляет дату последней активности сессии / взаимодействия с плагином