class
HttpSession

(Not documented.)

Implements

Properties

String id
read-only
Gets the id for the current session.
onTimeout
write-only
Sets a callback that will be called when the session is timed out.
bool isNew
read-only
Is true if the session has not been sent to the client yet.
bool isEmpty
read-only , inherited
Returns true if there is no key-value pair in the map.
Iterable keys
read-only , inherited
The keys of [this].
Iterable values
read-only , inherited
The values of [this].
bool isNotEmpty
read-only , inherited
Returns true if there is at least one key-value pair in the map.
int length
read-only , inherited
The number of key-value pairs in the map.

Constructors

HttpSession()

Operators

operator []=(key, value) → void
inherited
Associates the key with the given value.
operator [](Object key) → dynamic
inherited
Returns the value for the given key or null if key is not in the map.

Methods

destroy() → void
Destroys the session. This will terminate the session and any further connections with this id will be given a new id and session.
containsValue(Object value) → bool
inherited
Returns true if this map contains the given value.
remove(Object key) → dynamic
inherited
Removes key and its associated value, if present, from the map.
clear() → void
inherited
Removes all pairs from the map.
containsKey(Object key) → bool
inherited
Returns true if this map contains the given key.
addAll(Map other) → void
inherited
Adds all key-value pairs of other to this map.
forEach(void f(K key, V value)) → void
inherited
Applies f to each key-value pair of the map.
putIfAbsent(key, V ifAbsent()) → dynamic
inherited
Look up the value of key, or add a new value if it isn't there.