CoreRestESContext

public interface CoreRestESContext extends CoreRestContext

Rest Exclusive Session Context Контекст Rest-запроса в режиме эксклюзивной GTK-сессии.

Methods

get

CoreRestESContext get()

Заглушка для обратной совместимости. Ранее метод RestESContext#apply() возвращал scala.Option[RestESContext]

Returns:

RestESContext

isSessionClose

boolean isSessionClose()

Возвращает флаг, указывающий на необходимость закрытия Rest-сессии и связанной с ней Gtk-сессии после завершения обработки запроса.

Returns:

true, если был вызван метод markSessionClose(), иначе - false.

markSessionClose

void markSessionClose()

Устанавливает флаг, указывающий на необходимость закрытия Rest-сессии и связанной с ней Gtk-сессии после завершения обработки запроса.

sessionTimeout

long sessionTimeout()

Возвращает таймаут Rest-сессии. Временной интервал с момента последнего запроса, через который Rest-сессия и связанная с ней Gtk-сессия будут закрыты.

Returns:

Интервал, мс.

sessionTimeout_$eq

void sessionTimeout_$eq(long value)

Устанавливает таймаут Rest-сессии. Временной интервал с момента последнего запроса, через который Rest-сессия и связанная с ней Gtk-сессия будут закрыты.

Parameters:
  • value – Интервал, мс.