public class Session extends Observable
Constructor | Description |
---|---|
Session() |
Erzeugt eine Session mit dem Default-Timeout von 30 Minuten.
|
Session(long timeout) |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
void |
clear() |
Leert die Session.
|
protected void |
finalize() |
|
Object |
get(Object key) |
Liefert Wert aus der Session, der unter dem angegebenen Namen gespeichert ist.
|
Enumeration |
keys() |
Liefert eine Liste aller in der Session vorhandenen Schluessel.
|
void |
put(Object key,
Object value) |
Speichert einen Wert unter dem angegebenen Schluessel in der Session mit dem Default-Timeout.
|
void |
put(Object key,
Object value,
long t) |
Speichert einen Wert unter dem angegebenen Schluessel in der Session mit einem Timeoout.
|
void |
put(Object key,
Object value,
Date t) |
Speichert einen Wert unter dem angegebenen Schluessel in der Session mit einem
konkreten Ziel-Datum fuer das Timeout.
|
Object |
remove(Object key) |
Liefert Wert aus der Session, der unter dem angegebenen Namen gespeichert ist
und entfernt den Wert gleichzeitig.
|
int |
size() |
Liefert die Anzahl der Elemente in der Session.
|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
public Session()
public Session(long timeout)
timeout
- Anzahl der Millisekunden, nach deren Ablauf ein Element wieder entfernt werden soll.public Enumeration keys()
public void put(Object key, Object value)
key
- Name des Schluessels.value
- Wert des Schluessels.public void put(Object key, Object value, long t)
key
- Name des Schluessels.value
- Wert des Schluessels.t
- Timeout in Millisekunden.public void put(Object key, Object value, Date t)
key
- Name des Schluessels.value
- Wert des Schluessels.t
- Timeout als Datum.public Object get(Object key)
key
- Name des Schluessels in der Session.public Object remove(Object key)
key
- Name des Schluessels in der Session.public void clear()
public int size()
protected void finalize() throws Throwable
finalize
in class Object
Throwable
Object.finalize()
Copyright © 2018. All rights reserved.