Class SignalsConfig.SessionConfig
-
- All Implemented Interfaces:
public final class SignalsConfig.SessionConfig
-
-
Field Summary
Fields Modifier and Type Field Description private BooleanfgBgModelEnabledprivate LongtimeoutSeconds
-
Constructor Summary
Constructors Constructor Description SignalsConfig.SessionConfig()
-
Method Summary
Modifier and Type Method Description final BooleangetFgBgModelEnabled()Toggles the foreground/background session model; false uses the legacy one-shot start. final UnitsetFgBgModelEnabled(Boolean fgBgModelEnabled)Toggles the foreground/background session model; false uses the legacy one-shot start. final LonggetTimeoutSeconds()Idle seconds in background before the session expires (fg/bg model). final UnitsetTimeoutSeconds(Long timeoutSeconds)Idle seconds in background before the session expires (fg/bg model). final List<Integer>getSigControlList()final LonggetTimeoutMillis()final BooleanisForegroundBackgroundModelEnabled()-
-
Method Detail
-
getFgBgModelEnabled
final Boolean getFgBgModelEnabled()
Toggles the foreground/background session model; false uses the legacy one-shot start.
-
setFgBgModelEnabled
final Unit setFgBgModelEnabled(Boolean fgBgModelEnabled)
Toggles the foreground/background session model; false uses the legacy one-shot start.
-
getTimeoutSeconds
final Long getTimeoutSeconds()
Idle seconds in background before the session expires (fg/bg model).
-
setTimeoutSeconds
final Unit setTimeoutSeconds(Long timeoutSeconds)
Idle seconds in background before the session expires (fg/bg model).
-
getSigControlList
final List<Integer> getSigControlList()
-
getTimeoutMillis
final Long getTimeoutMillis()
-
isForegroundBackgroundModelEnabled
final Boolean isForegroundBackgroundModelEnabled()
-
-
-
-