SessionManager

class SessionManager(inactiveTimeoutInMillis: Long = DEFAULT_INACTIVE_TIMEOUT) : SessionManagerInterface

Constructors

Link copied to clipboard
fun SessionManager(inactiveTimeoutInMillis: Long = DEFAULT_INACTIVE_TIMEOUT)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun activate(key: String, requester: SessionManagerInterface.Requester)
Link copied to clipboard
open override fun addListener(listener: SessionManagerInterface.Listener)
Link copied to clipboard
open override fun deactivate(key: String, requester: SessionManagerInterface.Requester)
Link copied to clipboard
open override fun getActiveSessions(): Map<String, SessionManagerInterface.Session>
Link copied to clipboard
open override fun removeListener(listener: SessionManagerInterface.Listener)
Link copied to clipboard
open override fun set(key: String, session: SessionManagerInterface.Session)