Constructors

Link copied to clipboard
private constructor()

Properties

Link copied to clipboard
private val allowOverwrite: Boolean
Link copied to clipboard
protected val log: Logger
Link copied to clipboard
private val registry: Map<K, V>
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun clear()
Link copied to clipboard
Link copied to clipboard
open fun get(key: K): V
Link copied to clipboard
open fun getAll(): Collection<V>
Link copied to clipboard
Link copied to clipboard
open fun getEntries(): Map<K, V>
Link copied to clipboard
open fun getOrNull(key: K): V
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
protected open fun putDirect(key: K, value: V): V
Link copied to clipboard
open fun register(key: K, value: V)
open fun register(session: WsSession)
Link copied to clipboard
open fun remove(key: K): Boolean
Link copied to clipboard
open fun removeDirect(key: K, value: V): Boolean
Link copied to clipboard
open fun subscribe(session: WsSession, topic: WsTopic)
Link copied to clipboard
open fun unregister(session: WsSession)
Link copied to clipboard
open fun unsubscribe(session: WsSession, topic: WsTopic)